Skip to content

Releases: tarantool-php/client

v0.5.0

16 May 19:44
Compare
Choose a tag to compare
  • Dropped support of old PHP versions. The minimum PHP version requirement is 7.1
  • Added support for SQL protocol
  • Changed API
  • Improved DX

v0.4.1

10 Apr 14:41
Compare
Choose a tag to compare
  • Enhance StreamConnection::isClosed() detection

v0.4.0

29 Aug 21:02
Compare
Choose a tag to compare
  • Respond with a more meaningful error message for socket read timeouts (fixes #18)
  • Add the tcp_nodelay configuration option to StreamConnection (fixes #17)

v0.3.0

21 Jun 12:08
Compare
Choose a tag to compare
  • Bump minimum PHP version to 5.6
  • Bump minimum Tarantool version to 1.7.1 and switch to the new CALL command
  • Change AuthenticateRequest::__construct() signature
  • Add Client::getPacker()
  • Remove PeclLitePacker
  • Add Upsert request
  • Apply minor tweaks

v0.2.0

16 Jan 08:07
Compare
Choose a tag to compare
  • Optimize Client::getSpaceIdByName()
  • Replace SocketConnection with StreamConnection
  • Move classes under the Tarantool\Client namespace
  • Move the Request::TYPE_ERROR constant to Response
  • Require a packer object to be passed explicitly to the Client constructor
  • Validate IPROTO greeting messages
  • Allow to pass custom MessagePack's packer and unpacker objects to the PurePacker constructor
  • Add composite keys support for update requests, allow to pass a scalar key to DeleteRequest/SelectRequest constructors
  • Add more tests

v0.1.0

15 Mar 16:50
Compare
Choose a tag to compare

Initial release.