Historique des mises à jour

Version 3.0.5 du 2 avril 2026

Améliorations

Distinction administrateur / utilisateur standard

où : panneau Ninext

Les modules réservés aux administrateurs (gestion des scripts, opérations sur les champs, outils complémentaires, etc.) ne sont plus chargés pour les utilisateurs non administrateurs. Le chargement est plus rapide et les fonctionnalités inaccessibles ne s'affichent plus.

Corrections d'anomalies

Erreur à l'exécution de certaines requêtes select

où : Native JS

Une anomalie pouvait interrompre le code dans certains cas, en particulier lors de l'exécution de certaines clauses where dans des instructions select. C'est corrigé.

Alerte intempestive pour les utilisateurs non administrateurs

où : Paramètres

Lorsque le schéma était modifié dans une autre session, l'enregistrement des paramètres déclenchait une alerte chez tous les utilisateurs non administrateurs connectés. L'enregistrement des paramètres est désormais réservé aux administrateurs.

image.png

Enregistrements inutiles dans l'Aperçu du schéma

où : Fields & Fx → Aperçu du schéma

Des enregistrements étaient déclenchés même sans changement réel (rafraîchissement du schéma, passage à la même vue, etc.). Le système compare désormais l'état avant d'enregistrer et ignore les appels sans modification.

Version 3.0.4 du 12 mars 2026

Corrections d'anomalies

Plantage avec certains noms de fonctions globales

Lorsqu'une fonction globale portait le même nom qu'une méthode native Array.prototype de JavaScript (filter, map, find, first, keys, etc.), cela provoquait un plantage qui empêchait l'onglet Fields & Fx de s'afficher. C'est désormais corrigé.

Version 3.0.3 du 9 mars 2026

Corrections d'anomalies

Affichage de Fields & Fx corrigé

Certains champs pouvaient provoquer une erreur empêchant l'affichage complet de l'onglet Fields & Fx. Cela se produisait lorsqu'un champ avait un nom interne vide (libellé nul), en particulier pour certains éléments visuels ou champs système.

Améliorations

Détection des identifiants en double

L'onglet Erreurs détecte désormais les tables contenant des champs qui partagent le même identifiant interne (par exemple un champ de saisie et un élément visuel portant le même ID). Ces doublons provoquent des comportements imprévisibles dans les formules et les scripts. Les champs concernés sont listés avec leurs dépendances dans une section repliable.

Affichage des messages d'erreur de compilation

où : Onglet Erreurs

L'onglet Erreurs affiche désormais les messages d'erreur de compilation, au lieu de se contenter d'indiquer la ligne fautive.

Version 3.0.2 du 7 mars 2026

Corrections d'anomalies

L'onglet Fields & Fx ne s'affichait pas en cas d'identifiants en double

Lorsqu'un champ de saisie et un élément visuel (bouton, titre, séparateur, etc.) portaient le même identifiant dans une même table, l'onglet Fields & Fx refusait de s'afficher. C'est corrigé.

Accès direct aux champs depuis l'éditeur Ninox

où : Panneau Ninext

Les badges sont désormais cliquables : lorsque vous êtes dans la fenêtre d'édition d'un champ Ninox, un clic sur un badge Ninext ouvre automatiquement le panneau Ninext sur l'onglet Fields & Fx et sélectionne le champ correspondant. Fini la navigation manuelle dans Ninext pour retrouver un champ : un seul clic suffit.

Améliorations

Isolation complète vis-à-vis de Ninox

Ninext n'accède plus aux objets internes de Ninox par des chemins détournés. Toutes les communications passent désormais par le canal officiel fourni par l'API des plugins Ninox. En pratique, cela signifie moins de risques d'interférence entre Ninext et les futures mises à jour de Ninox — donc une meilleure stabilité dans la durée.

Version 3.0.1 du 28 janvier 2026

Améliorations

Numéro de version affiché

Le numéro de version est désormais affiché dans la barre d'icônes du panneau Ninext.

image.png

Menus déroulants mieux dimensionnés

Les listes déroulantes (sélection de table, de champs, etc.) s'adaptent désormais à la hauteur réelle du panneau Ninext, au lieu de déborder en bas de l'écran. Elles occupent 80 % de l'espace disponible dans le panneau, ce qui est particulièrement utile sur les petits écrans ou lorsque le panneau est en mode partiel.

Corrections d'anomalies

Affichage du panneau stabilisé

Une anomalie pouvait faire déborder le contenu du panneau Ninext hors de sa zone, provoquant des barres de défilement indésirables ou un décalage visuel. C'est corrigé : le panneau occupe désormais exactement l'espace que Ninox lui attribue.