PackageTrack
Sign in Get early access

spiral/roadrunner-tcp

RoadRunner: TCP worker

v4.1.1 2.3M downloads/mo #1652 most downloaded on Packagist roadrunner-php/tcp

What this package is like to depend on

Last release 1 years ago

23 Jun 2025

Ships fairly regularly

a new release about every 9 months

Nearly every release is documented

notes for 7 of 7 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

7 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

7 releases · Nov 2021 to Jun 2025
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 7
  1. v4.1.1 23 Jun 2025
    Release notes

    What's Changed

    • Update composer.json to support roadrunner v2025.1 by @wispoz in #12

    New Contributors

    Full Changelog: v4.1.0...v4.1.1

    Open source →
  2. v4.1.0 11 Apr 2024
    Release notes

    Features

    Full Changelog: v4.0.0...v4.1.0

    Open source →
  3. v4.0.0 29 Feb 2024
    Release notes

    Breaking changes

    Spiral\RoadRunner\Tcp\Request Changes

    • The visibility of the property remoteAddr has been changed from public to private. Use the getRemoteAddress method to access the property value.
    • The visibility of the property event has been changed from public to private. Use the getEvent method to access the property value.
    • The visibility of the property body has been changed from public to private. Use the getBody method to access the property value.
    • The visibility of the property connectionUuid has been changed from public to private. Use the getConnectionUuid method to access the property value.
    • The visibility of the property server has been changed from public to private. Use the getServer method to access the property value.
    Open source →
  4. v3.1.0 29 Feb 2024
    Release notes

    Features

    • Added interface Spiral\RoadRunner\Tcp\RequestInterface. The class Spiral\RoadRunner\Tcp\Request now implements this new interface.
    • The public properties of the Spiral\RoadRunner\Tcp\Request class are no longer recommended for use; in v4.0, they will be private. It is necessary to use methods to access these properties.

    Full Changelog: 3.0.0...v3.1.0

    Open source →
  5. 3.0.0 13 Apr 2023
    Release notes

    Features

    • Upgraded to PHP 8.1
    • Upgraded to PHPUnit 10
    • Upgraded to Psalm 5
    • Added reusable Gh Actions
    • Added metapackage spiral/roadrunner:^2023

    New features

    • Spiral\RoadRunner\Tcp\TcpEvent enum which contains constants representing different Tcp events has been introduced.
    • Spiral\RoadRunner\Tcp\TcpResponse enum with constants for common responses has been added.

    Breaking changes

    Spiral\RoadRunner\Tcp\Request Changes

    • The constructor of the class has been changed, and the parameters are now readonly.

    Spiral\RoadRunner\Tcp\TcpWorkerInterface Changes

    It has been updated with two new methods:

    • public function respond(string $body, TcpResponse $response = TcpResponse::Respond): void;

    Full Changelog: v2.0.1...3.0.0

    Open source →
  6. v2.0.1 14 Jul 2022
    Release notes

    What's Changed

    Full Changelog: v2.0.0...v2.0.1

    Open source →
  7. v2.0.0 01 Nov 2021
    Release notes
    • Initial release of RoadRunner TCP plugin api library.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive