Historial de actualizaciones

Versión 3.0.5 del 2 de abril de 2026

Mejoras

Distinción entre administrador y usuario estándar

dónde: panel de Ninext

Los módulos reservados a los administradores (gestión de scripts, operaciones sobre campos, herramientas adicionales, etc.) ya no se cargan para los usuarios que no son administradores. Así mejora el rendimiento de carga y se evita mostrar funciones inaccesibles.

Correcciones de errores

Error al ejecutar ciertas consultas select

dónde: Native JS

Un error podía detener el código en algunos casos, sobre todo al ejecutar ciertas cláusulas where en instrucciones select. Este problema está corregido.

Alerta indeseada para los usuarios no administradores

dónde: Ajustes

Cuando el esquema se modificaba en otra sesión, guardar los ajustes provocaba una alerta en todos los usuarios no administradores conectados. Guardar los ajustes queda ahora reservado a los administradores.

imagen.png

Guardados innecesarios en Schema Overview

dónde: Fields & Fx → Schema Overview

Los guardados se activaban aunque no hubiera ningún cambio real (actualización del esquema, cambio a la misma vista, etc.). Ahora el sistema compara el estado antes de guardar e ignora las llamadas sin modificaciones.

Versión 3.0.4 del 12 de marzo de 2026

Correcciones de errores

Fallo con ciertos nombres de funciones globales

Cuando una función global tenía el mismo nombre que un método nativo de JavaScript Array.prototype (filter, map, find, first, keys, etc.), se producía un fallo que impedía mostrar la pestaña Fields & Fx. Este problema ya está corregido.

Versión 3.0.3 del 9 de marzo de 2026

Correcciones de errores

Corregida la visualización de Fields & Fx

Algunos campos podían provocar un error que impedía mostrar por completo la pestaña Fields & Fx. Ocurría cuando un campo tenía el nombre interno vacío (caption nulo), en particular en algunos elementos visuales o campos del sistema.

Mejoras

Detección de identificadores duplicados

La pestaña Errors detecta ahora las tablas que contienen campos que comparten el mismo identificador interno (por ejemplo, un campo de entrada y un elemento visual con el mismo ID). Estos duplicados provocan comportamientos imprevisibles en las fórmulas y los scripts. Los campos afectados se listan con sus dependencias en una sección plegable.

Visualización de los mensajes de error de compilación

dónde: Pestaña Errors

La pestaña Errors muestra ahora los mensajes de error de compilación, en lugar de indicar simplemente la línea que contiene el error.

Versión 3.0.2 del 7 de marzo de 2026

Correcciones de errores

La pestaña Fields & Fx no se mostraba cuando había identificadores duplicados

Cuando un campo de entrada y un elemento visual (botón, título, separador, etc.) tenían el mismo identificador en la misma tabla, la pestaña Fields & Fx se negaba a mostrarse. Este problema está corregido.

Acceso directo a los campos desde el editor de Ninox

dónde: Panel de Ninext

Los badges se pueden pulsar ahora: cuando está en la ventana de edición de un campo de Ninox, al hacer clic en un badge de Ninext se abre automáticamente el panel de Ninext en la pestaña Fields & Fx y se selecciona el campo correspondiente. Se acabó navegar a mano por Ninext para encontrar un campo: basta con un clic.

Mejoras

Aislamiento completo respecto a Ninox

Ninext ya no accede a los objetos internos de Ninox por vías indirectas. Todas las comunicaciones pasan ahora por el canal oficial que ofrece la API de plugins de Ninox. En la práctica, esto significa menos riesgo de interferencias entre Ninext y las futuras actualizaciones de Ninox, y por tanto más estabilidad a lo largo del tiempo.

Versión 3.0.1 del 28 de enero de 2026

Mejoras

Número de versión visible

El número de versión se muestra ahora en la barra de iconos del panel de Ninext.

imagen.png

Menús desplegables mejor dimensionados

Las listas desplegables (selección de tabla, de campos, etc.) se adaptan ahora a la altura real del panel de Ninext, en lugar de desbordarse por la parte inferior de la pantalla. Ocupan el 80 % del espacio disponible en el panel, lo que resulta especialmente útil en pantallas pequeñas o cuando el panel está en modo parcial.

Correcciones de errores

Visualización estable del panel

Un problema podía hacer que el contenido del panel de Ninext desbordara su zona, con la aparición de barras de desplazamiento indeseadas o un desfase visual. Este problema está corregido: el panel ocupa ahora exactamente el espacio que le asigna Ninox.