Search
Search

Resumen de septiembre de 2026

Durante este periodo hubo actividad en 11 proyectos.

Proyectos

Lonely_Ruins.Android

  • Se actualizó el SDK de compilación y objetivo al nivel 36.
  • Se implementó un nuevo puerto para escritorio en Linux utilizando LWJGL.
  • Se añadieron scripts de construcción y ejecución para las versiones de Android y escritorio.
  • Se integró navegación nativa mediante teclado y mando para la interfaz de usuario.

DataCube.Web

  • Se añadió el archivo DataCube.jpg.

Crunchy-AIServer

  • Se implementó un supervisor unificado para inferencia de IA que gestiona modelos de lenguaje, imágenes, video y música.
  • Se añadió soporte para streaming de pesos desde el disco para optimizar el uso de memoria RAM en modelos grandes.
  • Se integró un sistema de gestión de trabajos con barras de progreso en tiempo real, estimaciones de tiempo y logs detallados.
  • Se unificó la arquitectura de construcción de motores utilizando una biblioteca ggml compartida para mejorar la eficiencia.

Chat

  • Se añadió soporte para chat de voz P2P y pantalla compartida con control remoto mediante WebRTC.
  • Se implementó un sistema de salas de chat con permisos de usuario y una capa de servicios para la lógica de negocio.
  • Se integró un registro de usuarios auditable con gestión de sesiones, autenticación por cookies y roles de administrador.
  • Se añadió un marco de migraciones de base de datos para gestionar cambios de esquema de forma incremental y segura.

KnpGame

  • Se convirtió el proyecto a MonoGame incluyendo herramientas de extracción de recursos y un motor de ejecución.
  • Se añadió un menú de depuración con opciones para saltar niveles, reiniciar y pausar el juego.
  • Se implementó el soporte para el motor de ejecución de KnP con corrección en el análisis de expresiones y contadores.
  • Se ajustó el escalado de objetos de texto y la renderización del atlas de fuentes para coincidir con el diseño original.

VoxelCraft

  • Se implementó un mundo procedimental infinito basado en trozos con biomas, ríos y cuevas.
  • Se añadió un renderizador de voxeles con Three.js que incluye iluminación por antorchas y oclusión ambiental.
  • Se integró un sistema de inventario, fabricación de objetos y un ciclo de día y noche con mobs.
  • Se incorporó soporte para guardado en localStorage y multijugador mediante WebRTC.

max2obj

  • Se implementó la primera versión del conversor de archivos .MAX a .OBJ.
  • Se añadió soporte para operaciones booleanas deterministas (unión, intersección y resta) mediante BSP CSG.
  • Se integró el mapeo UV para modificadores UVW Map y primitivas paramétricas, incluyendo el manejo de escalas y gizmos.
  • Se añadió la exportación de materiales estándar completos, incluyendo todos los mapas de bits y propiedades de iluminación.

Kaos

  • Se completó la migración del juego a MonoGame con soporte para menús, físicas, IA y proyectiles.
  • Se implementó un sistema de carga de activos basado en PNG y JSON, eliminando la dependencia de formatos antiguos.
  • Se añadió audio posicional con caída por distancia y paneo estéreo.
  • Se optimizó la interfaz de usuario con botones dinámicos, etiquetas de fuentes en vivo y un selector de pistas basado en escaneo de directorios.

SimpleNeuralNetwork

  • Se actualizó el proyecto a .NET 10.0.

VAR.DesignSystem

  • Se añadieron los componentes de tabla, diálogo y slider.
  • Los iconos SVG ahora se incrustan directamente en el CSS.
  • La cabecera y el sidebar se convirtieron en componentes oficiales.
  • Se eliminaron todas las dependencias de JavaScript y se simplificaron las clases CSS.

Adrian

  • Se añadieron pruebas unitarias para las herramientas y se mejoró el análisis de argumentos JSON.
  • Se reemplazaron las concatenaciones de cadenas por cadenas interpoladas en componentes, pruebas y servicios.
  • Se implementaron componentes Razor para visualizar interacciones de herramientas y un asistente para generar títulos descriptivos.
  • Se modificó la visualización de la información de uso para mostrarla dentro de una ventana emergente.

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 julio de 2025

Durante este periodo hubo actividad en 8 proyectos.

Proyectos

Lonely_Ruins.GameLib

  • Se eliminaron las configuraciones del entorno de desarrollo del IDE.

VAR.Json

  • Se implementaron declaraciones de tipos explícitas en JsonParser para mejorar la claridad.

VAR.WebFormsCore

  • Se actualizó el proyecto a .NET 9.0 y se refactorizó el punto de entrada de AspNetCore.
  • Se añadieron métodos para lectura del cuerpo de la solicitud y soporte para cookies HttpOnly y Secure en IWebContext.
  • Se implementaron métodos SafeGet, SafeSet y SafeRemove para mejorar la seguridad en diccionarios.
  • Se refactorizó el código para utilizar new de tipo objetivo e inicializadores de objetos en línea.

VAR.Focus

  • Se actualizó el framework de destino a .NET 9 y se modificaron las referencias del proyecto.
  • Se eliminó el estado de usuario del IDE.
  • Se simplificó la lógica de recuperación de cookies en WebSessions.

LemonGameLib

  • Se añadió el manejo de complementos y métodos de creación con registro automático.
  • Se refactoró el manejo de escenas con asignación dinámica y se simplificaron las llamadas a funciones.
  • Se incorporaron funciones para obtener el directorio del juego del usuario y detectar el idioma del sistema.
  • Se añadieron funciones de dibujo de depuración y se optimizaron los bucles de procesamiento de entidades.

Raider

  • Se inicializó el subsistema de física.
  • Se renombraron las funciones de juego y se estandarizó el uso de prefijos para variables globales.
  • Se eliminó EntidadEx en favor de la librería Entity_LoadTypes.
  • Se movió la inicialización de nivel 2 dentro de la función de inicialización principal.

Maziaks

  • Se eliminó la dependencia de Klog en la web.
  • Se renombró Ellipsis a TEllipsis.
  • Se eliminó el submódulo LemonGameLib para referenciarlo como repositorio externo.
  • Se inicializó la física en Game.c y se renombró scene a protoScene en Labyrinth.c.

Klog

  • Se creó un nuevo script para el respaldo de datos.
  • Se implementó un nuevo estilo oscuro.
  • Se refactoró todo el CSS al formato BEM.
  • Se convirtieron los iconos de la pantalla de inicio a formato SVG.

Resumen de mayo de 2025

Durante este periodo hubo actividad en 15 proyectos.

Proyectos

LemonGameLib

  • Se implementaron funciones para habilitar y deshabilitar vistas con botones de alternancia en el editor.
  • Se refactorizó el acceso a la geometría de los controles para mejorar la claridad del código y el manejo de controles anidados.
  • Se añadieron nuevas funciones para la creación de entidades y el manejo de scripts, incluyendo pausa y reanudación.
  • Se integraron variables de depuración para eventos y scripts, además de añadir comprobaciones de nulos para mejorar la estabilidad.

Raider

  • Se añadió el archivo CMakeLists.txt.
  • Se migró el código del juego a LemonGameLib.
  • Se mejoraron los mensajes de error durante el análisis de archivos.
  • Se renombraron extensiones de archivos de estilo y malla a inglés.

Maziaks

  • Se actualizó la biblioteca LemonGameLib.
  • Se configuró la ignoración del directorio .issues.
  • Se corrigió la compilación para el estándar C99.
  • Se corrigieron nombres de variables y de cvar.

Lonely_Ruins.GameLib

  • Se corrigió la inicialización de la fuente.
  • Se configuró la exclusión del directorio de problemas.

FileSync

  • Se añadió la exclusión del directorio .issues.

GameLib

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

VAR.PdfTools

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

VAR.Json

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

KernelMini

  • Se añadió la exclusión del directorio .issues.

VAR.DatabaseExplorer

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

VAR.Surveillance

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

VAR.Focus

  • Se añadió la exclusión del directorio .issues.

VAR.Bus

  • Se añadió la exclusión del directorio .issues.

Klog

  • Se añadió la exclusión del directorio .issues.

CsvView

  • Se añadió la exclusión del directorio .issues.

Resumen de octubre de 2023

Durante este periodo hubo actividad en 2 proyectos.

Proyectos

Klog

  • Se aplicaron sugerencias de tipos y se simplificaron las comprobaciones de valores vacíos.
  • Se corrigieron errores de referencia nula al publicar noticias y comentarios.
  • Se declaró la propiedad CssClass en los DTO de Tarea y Sesión.

Lonely_Ruins.GameLib

  • Se implementó el uso de una bandera interna para depuración.