4.0.0
The major 4.0.0 version is out! 🌺
What's new: ✔
- added support for Symfony (Bundle + DataCollector),
- reworked db reflection and added proper multi schema support,
- introduced new Logger for observing Connection events,
- added SSL support to
MysqliDriver
, - allow specifying INDEX HINTS for MySQL in
QueryBuilder
, - and many more small fixed & tuning.
BC breaks: ❗
[[
and]]
are considered as escape sequence for]
,[
respectively [6330fdd];- db reflection returns objects instead arrays [acbd9f7];
- CachedPlatform is moved to new location [bffed89];
- added more native types to interfaces [a69cbaf];
- renamed
Connection::getTransactionIndex
togetTransactionNextedIndex
[2da9cff]; Result::current()
correctly do not return null when in invalid state [7545696];- query builder has new join methods (with BC functionality) [91ff937];
- exceptions are moved to new location (with BC functionality) [bed5fb6];
See full commit changelog since 3.1.2 version. 📃
The work and this release is sponsored - thanks to all donors. 💰