Volver al inicio
Versiones
Historial de releases de CodeAtlas y sus cambios.
Última versión: v1.4.0
Descargar binarios
v1.4.0
Actual
2026-09-21 Expansión JVM (Java y Kotlin)
- Detección de proyectos Maven (pom.xml) y Gradle (build.gradle / build.gradle.kts) con sus dependencias (groupId:artifactId:version) y scope
- Imports Java y Kotlin resueltos a las clases locales del propio proyecto (convención Java: nombre de archivo = nombre de clase)
- Controladores Spring Boot: @RestController, @Controller, @RequestMapping, @GetMapping, @PostMapping, @PutMapping, @PatchMapping, @DeleteMapping
- Soporte tanto de Java como de Kotlin
- Archivos .java y .kt en el árbol de archivos y en el grafo como nodos file
- Imports locales generan aristas imports; proyectos y dependencias JVM generan nodos package/dependency con depends-on
- Panel "Proyectos JVM detectados" en la interfaz
v1.3.2 2026-09-21 Hotfix · parser AST en producción
- Corrige el error "Cannot find module typescript" al analizar un proyecto desde el AppImage instalado
- typescript se movió a dependencies de producción y ahora viaja dentro del paquete
v1.3.1 2026-09-21 Hotfix · launcher estable Linux
- El acceso del menú de Linux ya no se rompe al actualizar: el .desktop apunta a un launcher estable (~/.local/bin/codeatlas) que busca el AppImage más reciente
- Si no encuentra el AppImage, muestra un mensaje claro con el enlace de descarga
- Si tu acceso quedó roto por una actualización anterior: descarga el AppImage actual y ejecútalo una vez
v1.3.0 2026-09-21 Análisis por AST
- Parser de AST real (@typescript-eslint/typescript-estree) para imports, rutas Express y variables de entorno
- Imports multilínea y template literals sin interpolación
- Destructuring de process.env: const { PORT } = process.env
- Rutas Express multilínea
- Comentarios y strings ya no generan falsos positivos
- Respaldo por regex si un archivo no se puede parsear
v1.2.0 2026-09-21 Actualizaciones automáticas
- Sistema de actualizaciones con electron-updater y GitHub Releases como proveedor
- Comprobación automática de nuevas versiones al iniciar la app
- Notificación dentro de la app: versión nueva, botón "Descargar actualización" y "Más tarde"
- Progreso de descarga en tiempo real
- Aviso "Reiniciar e instalar" al terminar la descarga
- Comprobación manual con el botón "Buscar actualizaciones"
- Publicación de metadatos de actualización (latest*.yml y blockmaps) en GitHub Releases
v1.1.1 2026-09-21 Corrección de configuración
- moduleResolution Node16 en el tsconfig de Electron para compatibilidad con TypeScript moderno
v1.1.0 2026-09-21 Estabilidad y adopción
- Búsqueda de nodos en el mapa por nombre, ruta o detalle, con recuento de coincidencias
- Exportación del grafo arquitectónico a JSON (botón "Exportar grafo")
- Límite de tamaño para archivos fuente: los bundles de más de 512 KB se omiten del análisis
- Documentación del formato ArchitectureGraph y CHANGELOG
v0.1.0 2026-08-12 MVP
- Aplicación Electron, React, TypeScript y Vite
- Selección segura de repositorio local mediante IPC
- Árbol de archivos con exclusión de dependencias y artefactos de build
- Detección y parseo de package.json
- Detección de variables de entorno (process.env)
- Rutas Express y NestJS (decoradores) con método, ruta, archivo y línea
- Imports y require con resolución de rutas relativas
- Grafo arquitectónico con React Flow (schemaVersion 1)
- Panel de detalles, resaltado de dependencias y apertura en el IDE preferido
- Análisis en worker_threads con barra de progreso por fases
- Suite de pruebas con Vitest
- Workflow de CI para Linux, Windows y macOS
Nota sobre actualizaciones: desde la v1.2.0, CodeAtlas
comprueba actualizaciones automáticamente y te avisa dentro de la app. Si tienes instalada una versión anterior,
instala v1.2.0 manualmente una vez; desde ahí las futuras versiones se notificarán solas.