Skip to content

Releases: xPaw/PHP-Source-Query

6.0.0

Choose a tag to compare

@xPaw xPaw released this 29 Jan 10:37
  • Bumped minimum PHP version to 8.2
  • Fixed incorrect INVALID_ENGINE value in SocketException
  • Fixed ord deprecation warning in ReadByte when there is no data
  • Improved phpstan array shape types

5.0.0

Choose a tag to compare

@xPaw xPaw released this 28 Sep 17:00
  • Removed SourceQuery/bootstrap.php
  • All files are now strictly typed
  • Added BaseRcon class
  • Renamed methods in Buffer

4.0.0

Choose a tag to compare

@xPaw xPaw released this 04 Aug 08:12
0283981
  • Bumped minimum required version to PHP 8.1
  • Fix reading A2S_RULES in Rust

3.0.0

Choose a tag to compare

@xPaw xPaw released this 22 Mar 10:15
  • Bumped minimum required version to PHP 8.0
  • Fixed a bug where socket variable was assigned a false value, causing an error in Close()

2.1.0

Choose a tag to compare

@xPaw xPaw released this 04 Dec 08:21
  • Removed padded messages and instead added support for challenges in A2S_INFO due to changes Valve has done.

2.0.0

Choose a tag to compare

@xPaw xPaw released this 03 Dec 11:00
  • PHP 7.4 is required now
  • All queries are now padded to 1200 bytes (as required by recent Steam change)
  • Added strong types in a lot of places
  • Added some tests
  • Added BaseSocket (Ip is now Address)
  • Functions will now throw SocketException with SocketException::NOT_CONNECTED now if not connected
  • RCON will throw for more error states now (auth fails, incorrect response, etc)
  • TimeoutException was removed, throws SocketException with SocketException::CONNECTION_FAILED now
  • Fixed SERVERDATA_RESPONSE_VALUE being sent more than once
  • SteamID in GetInfo now uses GMP on 32-bit PHP
  • Some other fixes

1.0.0

Choose a tag to compare

@xPaw xPaw released this 12 Oct 11:43

This release adds PSR-4 autoload support (thanks @timmw!), namespace is xPaw\SourceQuery. Library can still be used without autoloader by including bootstrap.php file.

0.1.0

Choose a tag to compare

@xPaw xPaw released this 10 Oct 16:02

Tagged current master