2.3.0 release
Added
Changed
Startup
class optimization
Breaking change possible
Induced by multi database functionality:
- Database startup with
DAO::startDatabase($config)
inservices.php
file is useless, no need to start the database, the connection is made automatically at the first request. - Use
DAO::start()
inservices.php
file when using several databases (withmulti db
feature)
For optimization reasons:
- the classes used only in development (common to devtools and webtools) have been relocated in the phpmv/ubiquity-dev package.
Migration
For new projects:
- Update devtools:
composer global update
For existing projects:
composer update
in project folder- Remove
DAO::startDatabase($config)
line inservices.php
Fixed
- route caching pb for routes with variables (no open issue)