Skip to content

3.0.0 Beta 7

Pre-release
Pre-release
Compare
Choose a tag to compare
@trowski trowski released this 13 Dec 00:19
· 14 commits to 3.x since this release
v3.0.0-beta.7
90f99de

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] and amphp/[email protected]. Removed MysqlNestableTransaction.
  • MysqlConnection interface now extends the base interface Connection from amphp/sql.
  • Added MysqlEncodedValue, replacing MysqlDataType::encodeValue().
  • Renamed SocketMysqlConnection::initialize() to connect(). The first parameter now accepts an instance of SocketConnector instead of a Socket.
  • 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