Nouveautés de la version 1.2.6

Version de consolidation publiée le 13 octobre 2026 : deux nouvelles langues, un suivi automatique des mises à jour, des styles qui ne se mélangent plus avec le reste de Dolibarr, et un verrouillage multi-entité sur toutes les listes du module.

Deux nouvelles langues : néerlandais et portugais brésilien

CapCRM est désormais disponible en néerlandais (nl_NL) et en portugais brésilien (pt_BR). Le module compte huit langues complètes, et chaque clé est traduite dans chacune : plus aucun écran ne repasse en anglais au détour d'un filtre ou d'un message d'alerte.

Alerte de mise à jour disponible

À chaque activation du module, CapCRM compare sa version installée à la dernière version publiée et affiche un bandeau d'avertissement si une mise à jour existe. Vous saurez qu'une nouvelle version est disponible sans quitter Dolibarr.

Styles isolés sous une enveloppe dédiée

La feuille de style du module est confinée sous un enveloppe propre aux pages de CapCRM. Concrètement : l'affichage de vos pages CapCRM ne dépend plus du thème Dolibarr actif, et le module ne modifie plus jamais la mise en page des menus du cœur ni celle d'un autre module affiché sur la même page.

Multi-entité renforcé

Si votre Dolibarr utilise plusieurs entités, chaque liste est désormais strictement filtrée sur l'entité courante :

  • liste et filtres de la prospection ;
  • kanban et listes de campagnes ;
  • sélecteurs de cibles pour les emailing (produits, catégories, campagnes) ;
  • tableaux de bord et échanges récents.

Une entité ne voit plus les tiers, campagnes ou produits d'une autre, y compris dans les compteurs.

Activation contrôlée

L'activation est refusée avec un message explicite si une table déclarée par le module manque en base, au lieu d'activer un module qui casserait plus tard loin de la cause. Ce contrôle s'applique aussi aux mises à jour.

Améliorations techniques

  • Socle minimum relevé à Dolibarr 18 (LTS), compatible et analysé jusqu'à Dolibarr 24, et PHP 7.4 à 8.2.
  • Suite de tests étendue : comportement des sélecteurs d'emailing testés sur un vrai Dolibarr, et nouvelle suite E2E qui parcourt les pages principales du module dans un navigateur.
  • Mail de feedback de la page À propos enrichi d'en-têtes de suivi (trackid, X-Dolibarr-Info).
  • Recherches protégées contre les jokers SQL (%, _), confirmations JavaScript échappées, entrées des points ajax validées par liste blanche.
  • Historique des échanges partagé avec la page d'administration des actions à venir.

Corrections de bugs

  • Les filtres de liste ne sont plus perdus lors d'un changement de statut dans le kanban.
  • La liste de prospection affiche un avertissement quand elle est tronquée par le plafond de 500 lignes, au lieu de masquer silencieusement la fin.
  • Les compteurs de campagne ne comptent plus deux fois un prospect porté par deux commerciaux.
  • L'URL de vérification de version emporte de nouveau le hachage anonyme de l'instance.

Mise à jour

  1. Remplacez les fichiers du module par ceux de la version 1.2.6 (ou passez par le zip de mise à jour).
  2. Désactivez puis réactivez le module dans la page d'administration des modules.
  3. La migration joue automatiquement : les règles de relance dupliquées par les versions antérieures à 1.2.6 sont dédoublonnées en conservant la plus ancienne copie de chaque règle, et vos règles personnalisées sont conservées telles quelles.

Si vous venez d'une version antérieure à la 1.2.5, consultez aussi les nouveautés de la 1.2.0 : cette page reste d'actualité pour le mode démo, la visite guidée et l'ensemble des fonctions de campagnes.