Skip to content

v0.8.0

Compare
Choose a tag to compare
@clue clue released this 09 May 11:29
· 333 commits to 3.x since this release
  • Feature: New Server class now acts as a facade for existing server classes
    and renamed old Server to TcpServer for advanced usage.
    (#96 and #97 by @clue)

    The Server class is now the main class in this package that implements the
    ServerInterface and allows you to accept incoming streaming connections,
    such as plaintext TCP/IP or secure TLS connection streams.

    This is not a BC break and consumer code does not have to be updated.

  • Feature / BC break: All addresses are now URIs that include the URI scheme
    (#98 by @clue)

    - $parts = parse_url('tcp://' . $conn->getRemoteAddress());
    + $parts = parse_url($conn->getRemoteAddress());
  • Fix: Fix unix:// addresses for Unix domain socket (UDS) paths
    (#100 by @clue)

  • Feature: Forward compatibility with Stream v1.0 and v0.7
    (#99 by @clue)