Release Note KAD-Base v2.12 - du 08 août 2022

  • Corrections relatives aux RULs :
    • Remise à 0 du champ d’une Propriété désactivée
    • Distinction visuel des rulesets disjonctifs/conjonctifs
    • Changement de l’icône relative à la paramétrisation d’une règle
    • Mise à jour de la légende de KAD-Base Runner
    • Mise en couleur des règles à l’intérieur d’un ruleset en fonction de leur statut
    • Revue du code couleur des Priorités Liants
    • Mise en place d’infobulles de description des éléments de la fenêtre « Invariants »
    • Mise en couleur de la fenêtre de paramétrisation d’une Règle selon son statut
    • La facette _writable rend une Règle optionnelle
  • Mise à jour de l’API REST pour le mode hybride v2/v3

Release Note KAD-Base v2.11 - du 15 juin 2022

  • Visibilité d’une Règle Métier :
    • Ajout des facettes _internal et _hidden rendant une règle invisible par défaut dans KAD-Base Runner
  • Définition d’une Méthode :
    • Implémentation d’un mécanisme permettant de définir une Méthode en calculcode
  • Relaxation des Contraintes :
    • Implémentation du mécanisme de relaxation simple :
      • Ajout de la facette _relaxable : false | IncludedByDefault | ExcludedByDefault permettant de rendre une règle optionnelle, incluse ou exclue par défaut
    • Implémentation du mécanisme de règles paramétriques :
      • Ajout de la facette _synthetic permettant à KAD-Base de marquer une Entité générée automatiquement par le compilateur
    • Implémentation du mécanisme de ruleset (groupe de règles) :
      • Ajout du mot-clef ruleset permettant d’exprimer une disjonction ou une conjonction de règles
    • Implémentation de règles complexes appliquées aux propriétés calculées :
      • Extension de la syntaxe basecode permettant de modéliser des règles complexes pour les Propriétés Métier calculées
    • Implémentation des bindings avancés :
      • Extension de la syntaxe basecode permettant de définir une valeur par défaut ou une valeur constante pour une variable calculcode dans une formule

Release Note KAD-Base v2.10 - du 18 août 2021

  • Modification de l’API REST
  • Corrections de bugs mineurs

Release Note KAD-Base v2.9 - du 26 juillet 2021

  • Mise à jour non rétrocompatible du moteur GL-Geom
  • Ajout de l’API REST
  • Correction de bugs liés aux unités
  • Ajout d’un menu de dépôt de RULs

Release Note KAD-Base v2.8 - du 21 juillet 2021

  • Langage motioncode pour la création d’animations 3D :
    • Animation de la translation d’un modèle 3D
    • Animation de la rotation d’un modèle 3D
    • Ajout du parsing SVG en géocode
    • Correction du rafraîchissement de l’historique Git

Release Note KAD-Base v2.7 - du 31 mai 2021

  • Ajout d’un look KnoVA pour les Objets prédéfinis
  • Exécution du moteur d’inférence sur les Objets prédéfinis lors de la compilation du basecode
  • Correction du bug de référencement des Objets Prédéfinis fournis par un script
  • Ajout d’un IDE gitifié à KAD-Base Studio
  • Gestion du cycle de vie des wapex
  • Ajout de la facette _version pour versionner une wapex
  • Ajout du mot-clef _include permettant d’inclure des fichiers basecode au sein d’autres fichiers
  • Ajout d’un rendu Latex pour les domaines Métier
  • Prise en compte de l’unité dans les domaines
  • Ajout d’une gestion primitive de rôles d’utilisateurs
  • Ajout de noms alternatifs pour la facette isInstanciable
  • Ajout du téléchargement des modèles 3D au format STL

Release Note KAD-Base v2.6 - du 24 février 2021

  • Ajout de matériaux avec la mise à jour de GL-Geom
  • Ajout d’une vue d’édition « gitifiée » dans KAD-Base Studio
  • Ajout des Scalaires Énumérés
  • Ajout des Composés Énumérés