-------------------------------------------------------------- English Dolibarr ChangeLog -------------------------------------------------------------- ***** ChangeLog for 3.4 compared to 3.3 ***** For users: - New: Some performance enhancements. - New: Can attach files onto trip and expenses modules. - New: Add option MAIN_PDF_TITLE_BACKGROUND_COLOR. - New: Merge tab customer and prospect. - New: Add ES formated address country rule. - New: Can define a hierarchical responsible on user. - New: Add a hierarchical view for users. - New: Can expand/collapse menus, categories and users list. - New: extra parameters are supported into ODT templates. - New: total per vat rate are available as tags for ODT templates. - New: Add more types for extra parameters (lists, phone, emails, checkbox, prices). - New: Some part of interface use more CSS3 (ie: agenda) - New: [ task #707 ] Create option ProfIdx are mandatory to validate a invoice. - New: Can define if we want to use VAT or not for subscriptions (foundation module). - New: Can define a default choice for choice "More action when recording a subscription" (foundation module). - New: Add link to check professional id for india. - New: [ task #731 ] Uniformize ref generation - New: [ task #748 ] Add a link "Dolibarr" into left menu - New: Script email_unpaid_invoices_to_representative accepts now a parameter test and a delay. - First change to prepare feature click to print for PDF. For translators: - Update language files. For developers: - System of menu managers has been rewritten to reduce code to do same things. - An external module can force its theme. - Add function dol_set_focus('#xxx'). - A mymodule can bring its own core/modules/mymodule/modules_mymodule.php file. - Removed not used libraries. - More web services. - Renamed some database fields, code variables and parameters from french to english. - First change to manage margins on contracts. - Add hook getFormMail. - Function plimit of databases drivers accept -1 as value (it means default value set into conf->liste_limit). - New: Add option dol_hide_topmenu and dol_hide_leftmenu onto login page. - New: dol_syslog method accept a suffix to use different log files for log. - New: Type of fields are received by export format handlers. - New: when adding an action, we can define a free code to tag it for a specific need. - New: Enhance Dolibarr migration process to include migration script of external modules. WARNING: If you used external modules, some of them may need to be upgraded due to: - fields of classes were renamed to be normalized (nom, prenom, cp, ville, adresse were renamed into lastname, firstname, zip, town, address). This may also be true for some fields into web services. - if module use hook pdf_writelinedesc, module may have to add return 1 at end of function to keep same behaviour. ***** ChangeLog for 3.3.1 compared to 3.3 ***** - Fix: [ bug #733 ] Mass emailing tools do not support