Releases: dg/dibi
Releases · dg/dibi
Released version 5.0.2
Released version 5.0.1
- added DibiExtension3
- PostgreReflector: detect IDENTITY columns as autoincrement
- PostgreReflector: fix autoincrement column detection
- SqliteDriver: disables exceptions (is enabled since PHP 8.3)
- used PhpStorm Language attribute
- fix:
PDO::errorInfo()
can return NULL as a code, but Exception does not accept NULL code - Fluent:
execute()
has conditional return type
Released version 5.0.0
- requires PHP 8.0
- added object translators (#420)
- added PHP 8 typehints
- removed Dibi\Strict
Released version 4.2.8
- drivers: removed auto-free feature
Released version 4.2.7
Released version 4.2.6
- Translator: convert BackedEnum to scalar
MySqliDriver::getResource()
fixed access to resource being closed prior to the call in PHP 8 (#410)- coding style
Released version 4.2.5
- support for PHP 8.1
- Date 0000-01-01 is valid #402
- Profiler is not used in CLI mode
Helpers::detectType()
: detect PostgreSQL range types as Type::TEXT- PostgreReflector: fix reflection of matview columns on PostgreSQL 12+
Released version 4.2.3
Released version 4.2.2
Connection::transtaction()
call can be nestedConnection::transaction()
: pass self as a callback argument- Connection:
begin()
,commit()
&rollback()
calls are forbidden intransaction()
- SqlsrvDriver: workaround for "Driver's SQLSetConnectAttr failed on ODBC <=13" bug
- Row: fixed ?? usage