Skip to content

Releases: Roger08G/nexora

2.2.1-production

Choose a tag to compare

@Roger08G Roger08G released this 14 Sep 10:21

Nexora 2.2.1

  • Corrección de glib::VariantStrIter (RUSTSEC-2024-0429 / GHSA-wrw7-89jp-8q8g) mediante el backport exacto del parche oficial sobre la versión compatible con Tauri.
  • Verificación del código vendorizado, su procedencia y la dependencia efectiva utilizada por Nexora y las pruebas.
  • Regresiones nativas optimizadas en Linux, junto con los controles habituales de Windows, motores reales y WebView.
  • Versión 2.2.1 sincronizada en Cargo, Tauri, frontend y pantalla inicial. Se mantienen las mejoras de seguridad, Git y rendimiento de 2.2.0.

Consulta el changelog de esta rama y docs/security-review-2.2.1.md para la evidencia y los límites del backport.

Descargas

  • Nexora_2.2.1_x64-setup.exe: instalador para la cuenta actual, con MongoDB y PostgreSQL.
  • Nexora_2.2.1_windows-x64-portable.zip: extrae el ZIP completo y abre Nexora.exe; conserva las DLL y runtimes/.
  • SHA256SUMS.txt: hashes de ambas descargas.
  • Source code: archivos ZIP/TAR.GZ generados por GitHub desde v2.2.1.

Windows 11 x64 y WebView2 para utilizar todos los motores incluidos. El instalador puede necesitar Internet para preparar WebView2. Ejecutables sin firma Authenticode; los hashes verifican integridad, no la identidad del editor.

2.2.0-production

Choose a tag to compare

@Roger08G Roger08G released this 14 Sep 09:37

Nexora 2.2.0

  • Guardado protegido frente a cambios externos de Git, recarga de peticiones y cierre coordinado con escrituras pendientes.
  • Clonado de proyectos probado sin incluir historial ni datos privados; migraciones y validación de secretos reforzadas.
  • Monitores pausados en cada apertura: la programación exige autorización expresa por sesión, sin modificar las definiciones en Git.
  • Recuperación de MongoDB/PostgreSQL ligada a la carpeta real; conservación de enteros grandes en documentos, SQL y CSV.
  • Formato JSON sin redondeos, indentación de bloques y menor trabajo al preparar respuestas y truncar resultados SQL.
  • Versiones de frontend, Cargo y Tauri verificadas automáticamente; ampliación de pruebas IPC, motores y WebView.

Consulta el changelog de esta rama y la revisión de seguridad incluida en el código fuente para detalles y límites.

Descargas

  • Nexora_2.2.0_x64-setup.exe: instalador para la cuenta actual, con MongoDB y PostgreSQL.
  • Nexora_2.2.0_windows-x64-portable.zip: extrae el ZIP completo y abre Nexora.exe; conserva las DLL y runtimes/.
  • SHA256SUMS.txt: hashes de ambas descargas.
  • Source code: archivos ZIP/TAR.GZ generados por GitHub desde v2.2.0.

Windows 11 x64 y WebView2 para utilizar todos los motores incluidos. El instalador puede necesitar Internet para preparar WebView2. Ejecutables sin firma Authenticode; los hashes verifican integridad, no la identidad del editor.

La alerta RUSTSEC-2024-0429 de glib sigue pendiente en esta versión, como dependencia transitiva de Linux no compilada en Windows. Su corrección se entrega por separado en 2.2.1; no se considera resuelta por las pruebas de Windows.

2.1.0-production

Choose a tag to compare

@Roger08G Roger08G released this 12 Sep 17:46

Nexora 2.1.0 para Windows

Se restaura el logotipo original en la aplicación, la documentación y los iconos de escritorio e instalación. Se conserva el recurso de 128 px en la interfaz y todas las mejoras de seguridad, rendimiento y estabilidad de 2.0.0.

No se modifican funcionalidades, arquitectura ni dependencias en esta versión.

Descargas

  • Instalador: Nexora_2.1.0_x64-setup.exe, con Nexora y sus motores locales.
  • Portable: extrae todo Nexora_2.1.0_windows-x64-portable.zip y abre Nexora.exe. Mantén las DLL y runtimes/ junto al programa.
  • Integridad: compara las descargas con SHA256SUMS.txt.
  • Código fuente: los archivos Source code (zip) y Source code (tar.gz) corresponden al tag v2.1.0 de la rama 2.1.0.

Ambas distribuciones incluyen MongoDB Community 8.3.11, PostgreSQL 18.6 —paquete EDB 18.6-3—, bibliotecas nativas, licencias y procedencia de los motores.

Los ejecutables se distribuyen sin firma Authenticode. Windows puede mostrar advertencias de editor desconocido. El SHA-256 verifica integridad y no sustituye una firma digital.

Se mantienen los requisitos y límites de distribución de 2.0.0, incluidos WebView2, la compatibilidad de los motores con Windows y la vinculación de las credenciales a la cuenta local.

Verificación

  • Formato, tipos, Clippy, tests Rust/Bun y builds de producción correctos.
  • Pruebas reales de MongoDB y PostgreSQL mediante Tauri IPC y 12 escenarios WebView superados.
  • Integridad del portable comprobada archivo por archivo y descargas identificadas con SHA-256.
  • CI del código publicado. La rama de release añade únicamente el changelog al commit validado de main.

Los avisos upstream y los límites de la revisión de seguridad de 2.0.0 siguen documentados; esta actualización del logo no constituye una nueva auditoría.

Changelog completo · Revisión técnica y límites

2.0.0-production

Choose a tag to compare

@Roger08G Roger08G released this 12 Sep 17:22

Nexora 2.0.0 para Windows

Actualización de seguridad, estabilidad y rendimiento, manteniendo la arquitectura modular y el diseño de Nexora.

Cambios principales

  • Protección de redirecciones HTTP y límites agregados al resolver variables y abrir proyectos.
  • Guardado automático y cambios de proyecto coordinados; respuestas asíncronas obsoletas descartadas.
  • Mejoras en supervisión de MongoDB y PostgreSQL, consultas SQL y exportación.
  • Resaltado de código optimizado e icono simplificado para la barra de tareas de Windows.
  • Dependencias actualizadas, regresiones Rust/Bun/WebView y CI en Windows y Linux.
  • Arranque PostgreSQL compatible con tokens elevados de Windows mediante su lanzador de privilegios reducidos.

Descargas

  • Portable: extrae todo Nexora_2.0.0_windows-x64-portable.zip y abre Nexora.exe. Mantén las DLL y runtimes/ junto al programa.
  • Instalador: Nexora_2.0.0_x64-setup.exe instala Nexora y sus motores para la cuenta actual.
  • Integridad: compara los archivos descargados con SHA256SUMS.txt.
  • Código fuente: los enlaces Source code (zip) y Source code (tar.gz) corresponden al tag v2.0.0 de la rama 2.0.0.

Ambas distribuciones incluyen MongoDB Community 8.3.11, PostgreSQL 18.6 —paquete EDB 18.6-3—, bibliotecas nativas, licencias y procedencia de los motores.

Verificación

  • Rustfmt, Clippy, formato y tipos de frontend correctos.
  • 48 tests Rust no opcionales y 5 pruebas adicionales con motores reales superadas localmente.
  • 7 tests Bun y 12 escenarios en el WebView nativo correctos; pruebas de empaquetado e integridad superadas.
  • Gitleaks no detecta secretos en el árbol de fuentes del release.
  • CI del código publicado. La rama de release añade únicamente el changelog al commit validado de main.

Requisitos y límites

Windows x64 y Microsoft Edge WebView2. Se recomienda Windows 11 para utilizar el conjunto completo: MongoDB 8.3 tiene sus propios requisitos de sistema y CPU, y no se garantiza su funcionamiento en Windows 10. Consulta los requisitos oficiales de MongoDB. El portable utiliza el WebView2 del sistema; el instalador puede preparar ese requisito y necesitar Internet para ello.

Los ejecutables no tienen firma Authenticode. Windows puede mostrar advertencias de editor desconocido. El SHA-256 comprueba integridad y no sustituye una firma digital.

Los proyectos son locales. Las credenciales nativas permanecen vinculadas a la cuenta de Windows; para migrar las bases a otra cuenta o equipo utiliza exportaciones de datos. Una escritura MongoDB puede terminar en segundo plano después de un timeout: comprueba su resultado antes de repetirla.

La auditoría conserva avisos upstream documentados, incluido glib en la plataforma Linux, que no forma parte del ejecutable Windows. Esta revisión no es una certificación de seguridad.

Changelog completo · Revisión técnica y límites

1.0.0-production

Choose a tag to compare

@Roger08G Roger08G released this 22 Aug 15:41

Nexora 1.0.0

Primera versión estable de Nexora para Windows.

Descargas

  • Nexora_1.0.0_x64-setup.exe: instalador NSIS para Windows x64.
  • Nexora_1.0.0_x64-setup.exe.sha256: suma de comprobación del instalador.
  • Source code (zip) y Source code (tar.gz): código fuente generado por GitHub desde v1.0.0.

Verificación

137DCDD05B1C455540FEA0762F716A75F907E728F11C1B6D79916A77929D1276  Nexora_1.0.0_x64-setup.exe

El instalador ha superado las validaciones del proyecto y se publica con SHA-256 verificable. No
incluye firma Authenticode porque el proyecto todavía no dispone de un certificado de firma de
código para Windows.

Consulta CHANGELOG.md en la rama 1.0.0 para ver la evolución completa desde las fases alpha.

0.4.0-alpha

0.4.0-alpha Pre-release
Pre-release

Choose a tag to compare

@Roger08G Roger08G released this 22 Aug 08:27

0.4.0-alpha

Pruebas

  • Cobertura ampliada del núcleo Rust y de los comandos IPC de Tauri.
  • Pruebas de integración para proyectos, HTTP, historial, monitores, MongoDB y PostgreSQL.

Seguridad

  • Validación estricta de límites de proyecto, rutas, tamaños y protocolos.
  • Escrituras atómicas, errores saneados, runtimes endurecidos y rol PostgreSQL limitado.
  • Política de reporte de vulnerabilidades y auditoría frontend integrada en CI.

Optimización

  • SilkWave migra a WebGL nativo manteniendo sus shaders, capas, animación y calidad visual.
  • Se eliminan Three.js y React Three Fiber; el frontend queda en 356,78 kB de JavaScript, 106,05 kB gzip.

Esta publicación contiene únicamente los archivos fuente generados por GitHub. No incluye binarios.

0.3.0-alpha

0.3.0-alpha Pre-release
Pre-release

Choose a tag to compare

@Roger08G Roger08G released this 22 Aug 05:21

Registro de cambios

0.3.0-alpha - 2026-08-22

Bases de datos locales

  • Nexora recupera instancias de MongoDB y PostgreSQL que ya estaban activas para el proyecto,
    evitando falsos errores de arranque por archivos de bloqueo o puertos ocupados.
  • MongoDB incorpora vistas funcionales de esquema e índices, oculta la colección protegida
    config.system.sessions y presenta mensajes de permisos breves y comprensibles.
  • PostgreSQL permite exportar resultados a CSV mediante el diálogo nativo de Windows, con
    validación de ruta y protección frente a fórmulas ejecutables en hojas de cálculo.

Editores y presentación de datos

  • Se unifican los editores y visores de JSON y SQL con resaltado sintáctico, numeración de líneas,
    tabulación de cuatro espacios y desplazamiento sincronizado.
  • Los cuerpos de petición y respuesta HTTP, documentos MongoDB y consultas PostgreSQL usan el
    mismo formato visual. Las variables {{variable}} conservan su resaltado específico.
  • Las cabeceras HTTP se presentan en filas diferenciadas y los toasts limitan su contenido para
    evitar desbordamientos sin perder la distinción visual entre éxito, error, aviso e información.

Correcciones visuales

  • Se corrige el desfase entre el cursor y el texto coloreado en el editor del body HTTP mediante
    métricas tipográficas idénticas y ligaduras desactivadas.
  • Se ajustan el tamaño y la alineación de las pestañas, sus botones de creación y cierre, los
    botones de ejecución y desconexión, la etiqueta de estado del historial y los estados activos
    del menú lateral.
  • El logotipo elimina todo el margen transparente y ocupa el lienzo completo en los recursos PNG,
    ICO e ICNS.

Calidad

  • La suite WebView amplía la cobertura de formato JSON, alineación tipográfica, esquema e índices
    de MongoDB, exportación PostgreSQL y geometría de las pestañas.

0.2.0-alpha

0.2.0-alpha Pre-release
Pre-release

Choose a tag to compare

@Roger08G Roger08G released this 21 Aug 17:26

Registro de cambios

0.2.0-alpha - 2026-08-21

Formato de proyecto

  • Las peticiones, carpetas y definiciones de monitores pasan de .nexora/ a requests/,
    folders/ y monitors/ en la raíz del proyecto. Estos archivos quedan visibles y preparados
    para su revisión y versionado con Git.
  • .nexora/ queda limitado a la identidad del proyecto y a runtime/, donde Nexora conserva el
    estado local que no debe versionarse.
  • Los proyectos con esquema 1 se migran al esquema 2 al abrirlos. La migración comprueba los
    destinos antes de mover datos y se cancela si encuentra contenido incompatible.

Automatización del repositorio

  • Se incorpora CI para Windows con validación de formato, TypeScript, frontend, tests Rust,
    característica WebView y build de Tauri.
  • Se incorpora Dependabot para dependencias de Bun, Cargo y GitHub Actions con revisión semanal.

0.1.0-alpha

0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@Roger08G Roger08G released this 21 Aug 15:29

Rama: 0.1.0-alpha | Tag: 0.1.0-alpha