Skip to content

Releases: nextras/dbal

4.0.4

19 Jan 08:44
05c44e7
Compare
Choose a tag to compare

🐛 Bug Fixes

Full Changelog: v4.0.3...v4.0.4

4.0.3

28 Nov 17:00
05276f8
Compare
Choose a tag to compare

Changes in this release:

🚀 Features

  • fixed support for PHP 8.1

4.0.2

08 Jan 23:37
Compare
Choose a tag to compare

New patch version 4.0.2 is out! ❄ What's changed from 4.0.1?

  • mysql: fixed PHP 8.0 exception when accessing field during failed connection [3fe70c9]

See full commit changelog.

You may support Nextras Orm by giving it a star here on GitHub ⭐ or by Sponsorship.
Thanks to sponsors! 🤗

4.0.1

11 Oct 08:43
Compare
Choose a tag to compare

New patch version 4.0.1 is out! 🎃 What's changed from 4.0.0?

  • mysqli: fixed SSL setup to pass empty string instead of null [201a4cd]

See full commit changelog.

You may support Nextras Orm by giving it a star here on GitHub ⭐ or by Sponsorship.
Thanks to sponsors! 🤗

4.0.0

14 Sep 15:23
Compare
Choose a tag to compare

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. 💰

4.0.0 RC1

16 Aug 11:23
Compare
Choose a tag to compare
4.0.0 RC1 Pre-release
Pre-release

The release candidate of 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];
  • exceptions are moved to new location [bed5fb6];
  • CachedPlatform is moved to new location [bffed89];
  • query builder has new join methods [91ff937];
  • 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];

See full commit changelog since 3.1.2 version. 📃

The work and this release is sponsored - thanks to all donors. 💰

3.1.2

26 Feb 12:34
Compare
Choose a tag to compare

Patch version 3.1.2 is out! ❄️

What's new:

3.2.0 RC1

17 Mar 11:25
e02b70d
Compare
Choose a tag to compare
3.2.0 RC1 Pre-release
Pre-release

The first RC of 3.2.0 version is out!

What's new:

3.1.1

30 Nov 21:51
Compare
Choose a tag to compare

Patch version 3.1.1 is out! 🌔

What's new:

3.1.0

11 Feb 09:07
Compare
Choose a tag to compare

Next minor version 3.1.0 is out! 🥜

What's new:

  • Dbal is now for PHP 7.1+;
  • added type hints for interfaces and many user-facing API (BC break!) [77587e7];
  • Connection::query() always returns a Result object [b2c884b];
  • added support for Nette 3.0;
  • fixed few bugs (caching, setting connectionTz in Postgre) and few more enhancements;

See full commit changelog since version 3.0.

You may support Nextras Dbal & Orm development by attending Akademie42 training.