Skip to content

Version 4.0.0

Choose a tag to compare

@daniel-menard daniel-menard released this 07 Jun 08:03
· 140 commits to master since this release
c632eb6
  • Ajout dans la totalité du code de Type Hinting php et typage strict.
  • Nouveau module Analysis permettant de gérer les composants d'analyse utilisés
    dans les mappings elasticsearch
  • Nouveau module Mapping permettant de gérer les mappings elasticsearch et les attributs de recherche générés en garantissant leur compatibilité.
  • Compatibilité elasticsearch 6 et 7
  • Nouveau module d'indexation : chaque champ a son propre indexeur qui définit les attributs de recherche qui seront indexés.
  • Ré-écriture du gestionnaire d'index (plus de types dans les mappings)
  • Nouvelle page "Attributs de recherche" permettant de lister tous les attributs générés et leur description.
  • Nouveau service "search-attributes" qui permet d'interroger la liste des attributs.
  • Adaptation de SearchUrl : on peut maintenant détecter les paramètres qui sont des attributs, savoir si c'est un filtre ou un champ de recherche, déterminer sa combinatoire, etc.
  • Requiert docalist-core version 3.2 ou plus.