| 2 added classes/operations | |||
|   | A | MySQLiteTest::testSoundex() added | |
|   | A | StringFunctions::mysql_soundex() added | |
| 4 added classes/operations | |||
|   | A | StringFunctions added | |
|   | A | StringFunctions::mysql_concat_ws() added | |
|   | A | StringFunctions::mysql_concat() added | |
|   | A | StringFunctions::mysql_format() added | |
| 2 added classes/operations | |||
|   | A | StringFn::mysql_concat() added | |
|   | A | StringFn added | |
| 2 added classes/operations | |||
|   | A | MySQLiteTest::testDateTimeFunctions() added | |
|   | A | MySQLite::registerMethod() added | |
| C | ↗ | A | MySQLite::createFunctions() improved | 
| B | ↗ | A | MySQLiteTest::testRand() improved | 
| B | ↗ | A | MySQLiteTest::testCompatibilityFunctions() improved | 
| 1 new patch (Doc Comments) is available. | |||
| 2 added classes/operations | |||
|   | B | MySQLiteTest::testRand() added | |
|   | A | Numeric::mysql_rand() added | |
| 1 added class/operation | |||
|   | A | MySQLiteTest::testSelectiveCreateFunctions() added | |
| A | ↘ | C | MySQLite::createFunctions() got worse | 
| B | ↗ | A | MySQLiteTest::testCreateFunctions() improved | 
| 3 added classes/operations | |||
|   | A | FakePDO::getAttribute() added | |
|   | A | FakePDO::__construct() added | |
|   | A | FakePDO added | |
| 3 added classes/operations | |||
|   | A | FakePDO::getAttribute() added | |
|   | A | FakePDO::__construct() added | |
|   | A | FakePDO added | |
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |