I work had last days to make the development branch as stable as possible
to start the beta period of the new version 10.
According to our regular roadmap, v10 should be released in June and the
beta should start now.
We are ready for that.

So the develop branch of Dolibarr is now frozen.
You can start to try this version, check the compatibility with your
modules.

As usual, the 2 month used for the beta fix period will also be used to
finish the enhancement that was started into develop branch and that should
be finished (module BOM, module Ticket, ...).
Also due to the new european law about SCA authentication on online payment
and introduction of 3D secure v2, that is effective in september 2019 for
european banks, development on online payment module (Paypal, Stripe, ...)
may continue too even if we are in a beta period, because we have no other
choice than to be ready.

Other enhancement (PR that are not bug fixes) will not be included anymore,
until the branch v10 is created. So please, for the moment, make the focus
on bug fixes and only bug fixes.

The ChangeLog contains for the moment only the things you must know as a
developer to check your external modules (if you use or develop ones), are
compatible with version 10.
Complete new features will be generated later.


This is a remain of point to check :

* PHP 5.4 is no more supported. Minimum PHP is now 5.5+.
* The PHP extension php-intl is not mandatory but should be installed to
have new features working correctly.
* Method GetUrlTrackingStatus were renamed into getUrlTrackingStatus for
consistency with naming rules.
* API getListOfCivility has been renamed into getListOfCivilities for
consistency with naming rules.
* Deprecated function img_phone as been removed. You can use img_picto(...,
'call|call_out') instead;
* Files for variables of themes were renamed from graph-color.php into
theme_vars.inc.php to match naming  convention of extension .inc.php for
files to be included.
* All methods set_draft() were renamed into setDraft().
* Signatures of methods createFromClone() has been standardized. All
methods requires the object User as first parameter.
* Removed deprecated function function test_sql_and_script_inject that was
replaced with testSqlAndScriptInject.
* Method load_measuring_units were renamed into selectMeasuringUnits and
select_measuring_units was deprecated.
* Hidden option CHANGE_ORDER_CONCAT_DESCRIPTION were renamed into
MAIN_CHANGE_ORDER_CONCAT_DESCRIPTION.
* Method dolEscapeXML was moved from functions.lib.php into
function2.lib.php (not used enough to be loaded by default).
* Removed deprecated use of string in dol_print_date(). Only date allowed.
* Deprecated property ->fk_departement is now ->state_id everywhere.
* Removed the method 4 of GETPOST (to get $_COOKIE). It was not used and
not recommanded to use in Dolibarr.



-- 
EMail: e...@destailleur.fr
Web: http://www.destailleur.fr
------------------------------------------------------------------------------------
Google+: https://plus.google.com/+LaurentDestailleur-Open-Source-Expert/
Facebook: https://www.facebook.com/Destailleur.Laurent
Twitter: http://www.twitter.com/eldy10
------------------------------------------------------------------------------------
* Dolibarr (Project leader): https://www.dolibarr.org (make a donation for
Dolibarr project via Paypal: cont...@destailleur.fr)
* AWStats (Author) : http://awstats.sourceforge.net (make a donation for
AWStats project via Paypal: cont...@destailleur.fr)
* AWBot (Author) : http://awbot.sourceforge.net
* CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net
_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à