PackageTrack
Sign in Get early access

chrome-php/wrench

A simple PHP WebSocket implementation

v1.9.2 4.8M downloads/mo #1350 most downloaded on Packagist chrome-php/wrench

What this package is like to depend on

Last release 1 months ago

06 Jul 2026

Ships fairly regularly

a new release about every 6 months

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

14 releases · first in 2021

5 releases in the last 12 months

see the full history below

Release timeline

14 releases · Aug 2021 to Jul 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. v1.9.2 06 Jul 2026
    Release notes
    • Reject handshake request lines with a bare line feed ending or a non-literal HTTP version
    • Match server_ssl_ socket option keys to the true end of input
    • Pass explicit trim characters ahead of the PHP 8.6 trim default change
    Open source →
    Release notes
    • Reject handshake request lines with a bare line feed ending or a non-literal HTTP version
    • Match server_ssl_ socket option keys to the true end of input
    • Pass explicit trim characters ahead of the PHP 8.6 trim default change
    Open source →
  2. v1.9.1 06 Jul 2026
    Release notes
    • Fix waitForData crash when the socket is disconnected
    Open source →
    Release notes
    • Fix waitForData crash when the socket is disconnected
    Open source →
  3. v1.9.0 06 Jul 2026
    Release notes
    • Add an optional wait for data to receive()
    Open source →
    Release notes
    • Add an optional wait for data to receive()
    Open source →
  4. v1.8.1 06 Jul 2026
    Release notes
    • Prevent blocking on empty fread() calls
    Open source →
    Release notes
    • Prevent blocking on empty fread() calls
    Open source →
  5. v1.8.0 27 Dec 2025
    Release notes
    • Add support for PHP 8.5
    Open source →
    Release notes
    • Add support for PHP 8.5
    Open source →
  6. v1.7.1 01 May 2025
    Release notes
    • Fix size 65536 HybiFrames
    • Use random_bytes function to generate masks
    Open source →
    Release notes
    • Fix size 65536 HybiFrames
    • Use random_bytes function to generate masks
    Open source →
  7. v1.7.0 06 Nov 2024
    Release notes
    • Add Client::getSocketResource method
    • Add support for PHP 8.4
    Open source →
    Release notes
    • Add Client::getSocketResource method
    • Add support for PHP 8.4
    Open source →
  8. v1.6.0 17 Mar 2024
    Release notes
    • Add support for PHP 8.3
    Open source →
    Release notes
    • Add support for PHP 8.3
    Open source →
  9. v1.5.0 11 Mar 2023
    Release notes
    • Made response header parsing more robust
    • Improve the handshake exception message
    • Use random_bytes to generate handshake keys
    Open source →
    Release notes
    • Made response header parsing more robust
    • Improve the handshake exception message
    • Use random_bytes to generate handshake keys
    Open source →
  10. v1.4.0 27 Feb 2023
    Release notes
    • Dropped PHP 7.3 support
    Open source →
    Release notes
    • Dropped PHP 7.3 support
    Open source →
  11. v1.3.0 28 Aug 2022
    Release notes
    • Official support for PHP 8.2
    Open source →
  12. v1.2.0 30 Mar 2022
    Release notes
    • Official support for PHP 8.1
    Open source →
  13. v1.1.0 07 Dec 2021
    Release notes
    • Added support for psr/log 2 and 3
    Open source →
  14. v1.0.0 15 Aug 2021
    Release notes
    • Initial release
    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