Releases: xp-framework/rdbms
Releases · xp-framework/rdbms
9.0.1: Dependency update
- Added compatibility with xp-framework/networking v8.0.0 - @thekid
9.0.0: Varags & unpack
- Rewrote
call_user_func_array()
indirections to PHP 5.6 varargs and
argument unpacking syntax - see pull request #17
(@thekid)
- Heads up: Dropped PHP 5.5 support! - @thekid
- Added forward compatibility with XP 8.0.0 - @thekid
- Changed Finder API to raise rdbms.finder.FinderExceptions for nonexistant
methods instead of lang.Error
(@thekid)
8.0.1: Disconnect handling fix
- Fixed issue #34: Close connection when packet no. out of order
(@thekid)
- Fixed handling of disconnects in MySQL userland driver - @thekid
8.0.0: NULL on EOF
- Merged PR #32: Return
null
instead of false
from ResultSet::next()
at EOF. Although this is theoretically a BC break typical code using a
while
loop is not affected!
(@thekid)
7.3.2: Buffered query fixes
- Merged PR #31: MySQL: Buffered queries inconsistency - @thekid
7.3.1: HHVM MySQLi fix
- Fixed issue #27: Integration tests failing on HHVM - @thekid
7.3.0: MySQL Unicode BMP+
- Merged PR #26: MySQL: Change charset to utf8mb4 - @lluchs, @thekid
- Ensured deprecation warnings don't affect MySQL integration tests
(@thekid)
7.2.2: Projections fix
- Fixed issue #23: No SQLiteDBAdapter available, by reintroducig the removed
class as rdbms.sqlite3.SQLite3DBAdapter
(@thekid)
- Fixed issue #25: "Fatal error: Class 'Record' not found" error when using
projections
(@johannes85)
7.2.1: PostgreSQL fixes
- Merged pull request #22 - Fix PostgreSQL DB adapter w/ indexes (@kiesel)
- Merged pull request #23 - Fix handling of boolean values in PostgreSQL (@kiesel)
7.2.0: MySQLi > MySQL
- Merged pull request #10 - Add type 'bpchar' (blank-padded char) - @treuter
- Merged pull request #18 - change order of preference for MySQLi over MySQL, if
extensions available. (@friebe, @kiesel)