Releases: Icinga/ipl-sql
Releases · Icinga/ipl-sql
ipl-sql v0.9.1
14 Apr 12:26
Compare
Sorry, something went wrong.
No results found
Changes
Move TestCase into the ipl\Sql\Test namespace #102
ipl-sql v0.9.0
14 Apr 12:12
Compare
Sorry, something went wrong.
No results found
All included changes can be found on the milestone .
Breaking Changes
DataProvider method Test\Databases::databases() is now static for phpUnit10 compatibility #98
Changes
Add support for PHP 8.5 #95
Add strict type declarations and modernize codebase #96
Add forward compatibility for PDO MySQL driver constants #99
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