Skip to content

v5.1.3

Compare
Choose a tag to compare
@deminy deminy released this 31 Dec 18:52
· 40 commits to master since this release
v5.1.3
3bc066d

Built-in PHP library included in Swoole v5.1.3.

Fixed:

  • MR #169: Fix broken requests when keep-alive is turned on in the FastCGI client. (by @NathanFreeman)
  • MR #170: Enhance database pool stability by verifying PDO connection existence while fetching. (by @DevZer0x00)
  • MR #172: Add keyword "Broken Pipe" for detecting lost DB connections. (by @kingIZZZY)
  • Fix accessing undefined properties in method \Swoole\NameResolver::checkResponse(). (commit)
  • Fix the implementation of method \Swoole\MultibyteStringObject::chunk(). (commit)
  • Connection pool in Swoole does not support in-memory or temporary SQLite databases. (commit)

Changed:

  • Refactor: Rename parameter in method \Swoole\Database\PDOStatementProxy::setFetchMode() for consistency.
  • Refactor: Rename parameter in method \Swoole\MultibyteStringObject::substr() for consistency.
  • Refactor: Enhance method \Swoole\FastCGI\Message::withBody() with explicit parameter type.
  • Refactor: Rename parameter and default value of method \Swoole\StringObject::chunkSplit() for consistency. (commit)
  • Refactor: Rename parameter in method \Swoole\StringObject::chunk() for consistency. (commit)
  • Refactor: Method \Swoole\ArrayObject::serialize() returns string instead of stringable object. (commit)
  • FastCGI: Make constructor argument required for records. (commit)