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
- Ajout des facettes
- 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
- Ajout de la facette
- 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
- Ajout de la facette
- 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
- Ajout du mot-clef
- 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
- Implémentation du mécanisme de relaxation simple :
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