Dolibarr 24: le principali novità della nuova versione

È disponibile Dolibarr 24, la nuova major release dell’ERP/CRM open source, che introduce numerose novità dedicate sia agli utenti sia agli sviluppatori.

La nuova versione interviene su diverse aree della piattaforma: intelligenza artificiale, gestione del magazzino, contabilità, WebPortal, fatturazione, sicurezza e strumenti di sviluppo. La release 24.0.1 consolida inoltre la nuova versione con una serie di importanti correzioni e interventi di stabilizzazione e consente di risolvere la CVE-2026-89013 presente nella versione 24.0.0.

Le principali novità di Dolibarr 24

AI Assistant e nuove funzionalità basate sull’intelligenza artificiale
Dolibarr introduce in via sperimentale un nuovo AI Assistant e un server MCP, aprendo la strada a una maggiore integrazione con strumenti e servizi basati sull’intelligenza artificiale. Funzioni AI sono state inoltre integrate nell’editor dei ticket e nel controllo ortografico.

Gestione del magazzino e logistica potenziata
Il modulo dedicato al trasferimento delle scorte raggiunge una copertura funzionale più completa. Migliora anche la gestione delle spedizioni, con funzionalità drag & drop per le righe e nuovi controlli per evitare di spedire quantità superiori a quelle ordinate.

Contabilità più completa e flessibile
La versione 24 introduce diverse evoluzioni del modulo contabile, tra cui bilanci comparativi, supporto a report multipli, riconciliazione dei conti generali, template per le operazioni contabili e possibilità di scegliere tra contabilità per competenza e contabilità per cassa.

WebPortal più completo
Il portale esterno amplia le proprie funzionalità con il supporto a interventi e ticket, l’introduzione del CAPTCHA e nuovi hook per estendere e personalizzare le schermate.

Novità per fatture, pagamenti e documenti
Tra le novità troviamo la possibilità di inviare automaticamente una fattura generata da template, nuove azioni massive sulle fatture, nuove informazioni relative ai conti bancari e diversi miglioramenti nella gestione di documenti, pagamenti e ordini fornitori.

Usabilità, sicurezza e gestione dei dati
Arriva il modulo sperimentale Quick Memo, che permette di aggiungere veri e propri post-it alle schermate di Dolibarr. Migliorano anche import/export, gestione delle password, restrizioni IP tramite CIDR, autenticazione OIDC e strumenti GDPR per identificare i dati personali presenti negli extrafield.

Novità tecniche per sviluppatori e amministratori

Dolibarr 24 introduce anche diversi cambiamenti meno visibili all’utente finale, ma particolarmente interessanti per sviluppatori, integratori e amministratori di sistema:

  • nuovo algoritmo SHA-256/HMAC per la gestione degli immutable log;
  • nuovi endpoint e miglioramenti delle API REST, compresi prezzi prodotto, categorie, utenti, task e allegati dei ticket;
  • rafforzamento dei controlli di sicurezza sulle API e sull’utilizzo da parte degli utenti esterni;
  • Login API disabilitato di default, privilegiando l’autenticazione tramite bearer token;
  • nuove funzionalità del ModuleBuilder, con maggiore controllo sui tab generati e migliore supporto agli oggetti multipli;
  • possibilità durante l’importazione CSV/XLSX di disabilitare l’esecuzione dei trigger;
  • miglioramento della Debug Bar con acquisizione del backtrace in caso di errori nelle query database;
  • nuovi strumenti per il controllo dell’integrità dei file;
  • aggiornamento dei sistemi di protezione CSRF;
  • miglioramenti all’autenticazione OIDC, compresa la creazione automatica degli utenti;
  • nuovi hook disponibili per moduli, ticket, ricezioni, form e operazioni SEPA.

Attenzione alla compatibilità dei moduli esterni

La versione 24 introduce anche alcune modifiche che possono avere impatto sui moduli personalizzati o sviluppati da terze parti.

Tra quelle segnalate nel changelog troviamo l’obbligo di utilizzare la Universal Search Syntax nei parametri di filtro, la rinomina dell’hook info_admin in messageOfTheDay, la rimozione di alcune opzioni legacy e la disattivazione predefinita delle Login API. Sono stati inoltre rimossi i vecchi moduli deprecati Paybox e Deplacement.

Principali bug fix della versione 24.0.1

La release 24.0.1 si concentra soprattutto sulla stabilizzazione della major release. Tra le correzioni più significative:

  • rafforzati i permessi di sicurezza, impedendo ad utenti non amministratori di eliminare account amministrativi;
  • corretto il controllo dei permessi di scrittura nel file manager legacy;
  • risolto un errore di divisione per zero nei report del fatturato incassato;
  • corretti diversi problemi SQL, compresi riferimenti hardcoded al prefisso llx_ e concatenazioni SQL errate;
  • corretta la gestione multi-entity, che in alcuni casi permetteva di modificare righe di dizionari appartenenti ad altre entità;
  • risolto un errore fatale nella gestione dei pagamenti fornitori;
  • corretta la creazione delle tabelle e delle statistiche del modulo Donazioni;
  • corretto il percorso di output utilizzato per i mandati SEPA;
  • risolto un problema per cui un upload rifiutato poteva essere segnalato come completato con successo;
  • corretto il contatore delle chiamate API, la cui opzione di attivazione poteva non avere effetto;
  • migliorata la clonazione dei contratti con terze parti configurate esclusivamente come fornitori;
  • corretta la gestione delle quantità congelate (qty_frozen) nelle BOM/Distinte Base;
  • corretti diversi problemi relativi a mittenti email, allegati e template;
  • risolti ulteriori problemi di compatibilità con configurazioni multicompany.

La versione 24 rappresenta quindi un aggiornamento importante non solo per le nuove funzionalità disponibili agli utenti, ma anche per l’evoluzione dell’architettura, delle API, della sicurezza e degli strumenti messi a disposizione di sviluppatori e integratori.

Per scaricare la nuova versione 20.0.x visita la pagina: https://www.dolibarr.org/downloads.php

Per scoprire le novità consulta il changelog al seguente link: https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog