Lyon 2019 - France
Laurent Destailleur – Project leader
Dolibarr ERP CRM
What’s new in 10.0
- New features reported by ChangeLog: 138 (including 40 for developers)
Note: 94 for 9.0, 160 for 8.0, 239 for 7.0, 119 for 6.0, 102 for 5.0, 103 for 4.0,
131 for 3.9, 110 for 3.8, 76 for 3.7
Just few things were introduced in the Look And Feel v10 compared to v9 :
○ Use Font Awesome 5 for most picto.
○ Nicer popup on the user login name.
○ Use a background color when editing an object line.
○ A line selected for bulk/mass actions has another background color.
○ Few fixes for a better responsive experience.
Look and feel v10
● Can enter the amount of an expense report line with or without Tax.
● Can link each line of expense report to a different file with a preview on each
file in the expense report.
● Each project has now an option “To bill”. If set, you can generate invoices
from the timesheets, in one or several times.
● Better support for Intra EEC and Export sales in the double party accounting
● Enhancement of Stripe payment mode integration
● Attached document on bank account are now visible in automatic ECM.
● More information immediately available in the tooltip of the link of an object (For
example: Notes, Size/Weight for products, Accounting account for third parties, VAT
● Prepare Stripe module for the new european rules on 3D Secure v2.
● A lot of other minor enhancements in all modules… (see ChangeLog.md)
● Removed a lot of deprecated code.
● More and more REST APIs.
● More and more hooks.
● A better philosophy for the Module builder: Now only the minimum of files are
generated, the others are generated only if you need them…
● Introduce a config parameter $dolibarr_main_instance_unique_id, unique for
● Add a script 'purge-data.php' to purge data older than a defined creation date
New features for developers
● As usual, automatic migration from any old version is provided.
● Still compatible with any PHP version >= 5.5 (PHP 5.4 no more
New or still experimental modules
● Module “BOM” => Can define nomenclatures to build products (for
future Factory Module, with v10, this module will work but is
● Module “Privacy Data” (GDPR requirement, features to auto delete
data after expiration delay) => Need feedback
● Module “Reception” => Can record reception of product in stock
using a similar process than shipments.
● Module “DebugBar” (A tool for developers)
● Module “Email Collector” (Scan your mailbox to auto-create lead /
tickets / third party or just email events - Can attach automatically
emails to correct object when email is an answer of ...)
● Module “TakePOS” (A touch screen POS)
● Module “Ticket” (To follow your customer feedbacks for example)
● Read server log directly into your browser
New module “DebugBar”
● Add Filter criterias to choose which email are qualified.
● Add 1 or several actions on qualified emails (load third party, create third
party, create project/opportunity, create a ticket).
● Can move processed email into another directory, so each email is processed
New module “Email Collector”
● Can follow ticket.
● Provide a public interface for customers/partners to create/follow tickets.
New module “Ticket”
● Old module POS was renamed into “SimplePOS”.
● Can take payment of several types.
● Compatible with a Touch screen.
● Can manage a Bar / Restaurant.
● Can manage several Terminals.
● Can print ticket on most hardware printers with the “TakePOS connector”.
Another POS module “TakePOS”
For a complete list of all changes: