Newer
Older
* Module "Passe à bassins"
* Plusieurs paramètres peuvent varier simultanément
* Implémentation de la vanne levante
* Implémentation de la loi de débit Fente noyée (Larinier 1992)
* Remplacement de la dichotomie par la méthode de Brent
* Simplification de la loi Kivi pour les cloisons et les PAB
* Déploiement avec Electron : paquets installables pour Windows 32 bits et Linux (.deb)
* Déploiement avec Cordova : paquet .apk (non signé) pour Android
* Zoom sur les graphiques
* Bouton d'aide dans la barre de navigation, lorsque la session est vide
* Carte de bienvenue lorsque la session est vide: logos et mentions légales
* Système de rapport de bugs par email
* Paramètres liés: affichage de la valeur, icônes d'information
* Compilation: allègement de la bibliothèque Mathjax embarquée
* Magnifique icône en SVG
* Option pour désactiver les notifications à l'écran
* Nouveaux tests
### Correction de bogues
* Correction erreur de calcul de ZDV
* Structures en parallèle: interdiction de supprimer le dernier ouvrage
* Mode plein écran compatible avec les navigateurs plus anciens
* Amélioration de la robustesse de l'enregistrement / chargement de session
* Suppression du lissage sur les graphiques de type "scatter"
* Limitation de la précision numérique à différents endroits
## 4.3.0 - 2019-04-12 (Éditions LLL)
### Nouvelles fonctionnalités
* Module "Passe à bassin : chute"
* Module "Passe à bassin : nombre de bassins"
* Amélioration du filtre de choix des paramètres liables
* Vérification de la cohérence des paramètres liés au chargement de session
* Validation et invalidation en cascade des modules de calcul liés
* Calcul en cascade automatique des modules de calculs liés
* Transfert de ngHyd vers JaLHyd des mécanismes gérant les états des paramètres des modules de calcul
* Ajout des tags de version dans le panneau latéral
* La touche TAB permet de passer directement d'un champ de saisie à un autre
* Le bouton "+" disparaît sur la page d'accueil
### Correction de bogues
* Divers bogues autour des paramètres liés
* Mise à jour intempestive des paramètres calculés dans le formulaire de saisie
* Précision d'affichage des données dans les infobulles
## 4.2.0 - 2019-03-11
### Nouvelles fonctionnalités
* titres courts pour les modules, suffixe numérique automatique
* Lechapt-Calmon : amélioration du sélecteur de matériau
* affichage des valeurs liées
* détection de la langue du navigateur
* mémorisation des paramètres par le navigateur
* mécanisme de langue de secours pour les modules non traduits
* paramètres variables : courbe d'évolution
* graphiques de résultats : choix libre de l'abscisse et de l'ordonnée
### Correction de bogues
* déplacement de la sérialisation au niveau du modèle (JaLHyd)
* nouvelle gestion des langues: plus robuste, charge moins de fichiers inutiles, ajout d'un cache
* meilleure gestion de la session et de la hiérarchie (ouvrages en parallèle / parent)
* gestion homogène de la touche entrée dans les formulaires : déclenche le calcul
* la précision Pr est traitée comme un paramètre normal
* simplification de la gestion des types d'ouvrages
* désérialisation des ouvrages en parallèle
* validation des ouvrages en parallèle
* validation des paramètres variables
* simplification et suppression de code inutilisé
* affichage des icônes et polices hors-ligne
* conservation du type de graphe lorsqu'on change de module
* ajout de tests exhaustifs sur le calcul des paramètres et le clonage des modules
## 4.1.0 - 2019-02-20
### Nouvelles fonctionnalités
* interface : angular-material, angular-flex, charte graphique Irstea
* nouvelle page de liste, modules groupés par thèmes
* ajout du module Passe à Enrochement
* bouton pour vider la session
* bouton pour cloner un module de calcul
* fichier de configuration JSON, gestion d'une langue par défaut
* paramètre variable : amélioration des listes de valeurs
* affichage des graphiques et des tableaux de résultats en plein écran
* export des graphiques en PNG
* export des tableaux de résultats vers Excel
* utilisation de chaînes pour les UID
* utilisation de routerLink et des fragments d'URL (#)
* ajout de tests e2e avec Protractor
* limitation de la précision dans les graphiques
### Correction de bogues
* redirection des URL invalides vers /list
* chargement de paramètres liés
* sauvegarde et chargement des valeurs des paramètres
* IDs uniques dans les champs de formulaires
* nettoyage du code (tslint)
* suppression de code inutilisé
* renommage et simplification de classes
* amélioration de la traduction
### Mises à jour de dépendances
* Angular 7.2
* Compodoc
* angular-material
* angular-flex
* suppression de MDBootstrap
* suppression de FontAwesome
## 4.0.0 - 2018-07-23