Releases: Icinga/ipl-sql
Releases · Icinga/ipl-sql
ipl-sql v0.8.0
18 Nov 13:59
Compare
Sorry, something went wrong.
No results found
Raise minimum required PHP version to 8.2
Add method lastInsertId(?string $name = null): false|string to the public interface of ipl\Sql\Connection
ipl-sql v0.7.1
15 Jul 07:33
Compare
Sorry, something went wrong.
No results found
Fixes
ipl\Sql\Filter\Exists and ipl\Sql\Filter\NotExists are now properly assembled by ipl\Sql\Compat\FilterProcessor #86
ipl-sql v0.7.0
21 Sep 08:50
Compare
Sorry, something went wrong.
No results found
Changes
Support for PHP 8.2 #69
Added new filter types In and NotIn #74
Fixes
Literal % characters are now properly escaped in conditions #71
ipl-sql v0.6.0
13 Dec 13:36
Compare
Sorry, something went wrong.
No results found
Notice : This is a security release. It is recommended to upgrade immediately.
Fixes
Possible SQL injection in order by direction #62
Changes
Added support for PDO_SQLSRV #8
Introduced class ipl\Tests\Sql\TestCase #61
Introduced trait ipl\Tests\Sql\Lib\SqlAssertions #61
ipl-sql v0.5.0
15 Jun 08:45
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Dropped support for PHP 7.0 and 7.1 #47
Changes
Support for PHP 8.1 #47
QueryBuilder events #49 #51 #56
Adapters can now register listeners for various events by implementing BaseAdapter::registerQueryBuilderCallbacks()
Support for ipl\Stdlib\Filter\Like and ipl\Stdlib\Filter\Unlike #54 #57
ipl-sql v0.4.1
26 Apr 12:28
Compare
Sorry, something went wrong.
No results found
Fixes
Connection::ping() leaves unfetched results behind #52
ipl-sql v0.4.0
23 Mar 10:12
Compare
Sorry, something went wrong.
No results found
Changes
Quoter::quoteIdentifier() now accepts arrays #48
ipl-sql v0.3.2
27 Jul 08:58
Compare
Sorry, something went wrong.
No results found
Fixes
MySQL adapter should not accept empty strings for the SSL attributes #42
An empty string as charset in resources.ini isn't ignored #40
Disabling server certificate verification has no effect #37
Incompatibility with ProxySQL #36
ipl-sql v0.3.1
24 Jun 08:27
Compare
Sorry, something went wrong.
No results found
This minor release fixes that SSL connections to MySQL didn't respect the ssl_do_not_verify_server_cert configuration option (#35 )
ipl-sql v0.3.0
15 Jun 14:13
Compare
Sorry, something went wrong.
No results found
Version 0.3.0
Breaking changes:
Interface ipl\Sql\WhereInterface now requires a new method resetWhere() from implementors (#34 )
Interface ipl\Sql\OrderByInterface now requires a new method resetOrderBy() from implementors (#34 )
Interface ipl\Sql\LimitOffsetInterface now requires two new methods resetLimit() and resetOffset() from implementors (#34 )