Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Release 5.4.0

Compare
Choose a tag to compare
@ftetaud ftetaud released this 12 Jul 10:21
· 1 commit to master since this release
  • Thême et style des applications

Intégration de la librairy SASS pour une gestion des styles reposants sur une approche dynamique et variabilisée pour permettre des styles par composants.

La surcharge des styles est disponible dans les projets grâce à des fichiers SASS a importer dans les applications clientes. Hornet-themes-intranet est à retirer des dépendances applicatives.

  • Nouveau builder : hornet-js-builder 2.0.0

La version 5.4.0 du framework arrive avec la refonte du builder pour se rapprocher au maximum de ce que fait NPM : organisation des dépendences, dedupe.

  • CLS

Correction apportée sur la gestion de l'isolation du CLS (problème suivant l'utilisation dans les services, pas toujours présent)

  • Isolation des tests unitaires

Finalisation du chantier d'isolation des tests unitaires karma en indiquant pour chacun un numéro d'identifiant l'isolant dans le DOM.

  • Logger

Déplacement du logger dans un module.

  • Datasource

La méthode de default sort utilisée pour les comparaisons remplace les champs null par des chaines de caractères vides avant de réaliser la comparaison. Sans ça, les infos null ne sont pas comptabilisées dans le tri.

  • Composants Graphiques
  • Mise en places des svg et des sprites
    Les images et icons du framework fonctionnent maintenant en utilisant des svg et en configurant des sprites ce qui permet de modifier la couleur et la taille directement
  • boutons
    Prise en compte du type link pour les boutons et également disponible un nouveau mode sticky pour les boutons des formulaires afin de les avoir visibles en permanence.
  • ButtonInfoAccessibilite
    Props pour définition du height et width on été ajoutées
  • Table
    Le composant Table permet de définir un header fixe et une optimisation de la vitesse de chargement a été réalisée.
  • Autocomplete
    Lorsqu'un autocomplete est pré alimenté par un updateField appliqué au formulaire, il sélectionne dans la liste des options le choix renseigné. un filtre automatique n'affichant que le choix sélectionné est également disponible via la props autofilter. Cette props vient imiter le comportement de filtre de la liste de choix obtenu lorsque l'on saisi dans l'input du composant.
  • Update de versions
  • Log4JS: 4.3.2
  • Typescript: 3.4.5
  • Sequelize: 5.8.9
  • Sqlite3: 4.0.9
  • Node
    version compatible avec Node 10