3.0.0 Beta 7
Pre-release
Pre-release
What's Changed
Nested transactions have been refactored to be created simply with MysqlTransaction::beginTransaction()
instead of needing to wrap a MysqlTransaction
into a MysqlNestableTransaction
. If you did not use savepoints or nested transactions, you likely will be able to upgrade to this version without any code changes.
- Updated transactions for
amphp/[email protected]
andamphp/[email protected]
. RemovedMysqlNestableTransaction
. MysqlConnection
interface now extends the base interfaceConnection
fromamphp/sql
.- Added
MysqlEncodedValue
, replacingMysqlDataType::encodeValue()
. - Renamed
SocketMysqlConnection::initialize()
toconnect()
. The first parameter now accepts an instance ofSocketConnector
instead of aSocket
. MysqlColumnDefinition
now defines a set of getter methods instead of using public properties.
Full Changelog: v3.0.0-beta.6...v3.0.0-beta.7