Skip to content

4.0.0

Compare
Choose a tag to compare
@hrach hrach released this 14 Sep 15:23

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 to getTransactionNextedIndex [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. 💰