- (*) SPDOException is now inheriting from RuntimeException
- (+) Published Changelog
- (*) Removed usage of each() (deprecated)
- (*) Fixed license string
- (*) More parameter binding fixes
- (*) Fixed parameter binding issues
- (*) Fixed 2 function modifiers in SPDO to "static"
- (+) Added SPDOConnection::inTransaction() to check transaction state
- (+) Added SPDOConnection::batchInsertRows()
- (+) Added ModernSPDOConnection using MultiRowInsertSupport and OnDuplicateKeyUpdateSupport
- (*) ModernSPDOConnection is the new default, providing best performance for modern MySQL/MariaDB servers
- (*) Min. PHP version 5.4
- (*) Changed insert ID return semantics
- (+) Added SPDOConnection::count() method
- (+) Added MultiRowInsertSupport trait for efficient batch insertion
- (+) Added OnDuplicateKeyUpdateSupport trait for efficient "upsert" operations
- (-) Removed insert ID returning of batchInsert()