Skip to content

Releases: xPaw/PHP-Source-Query

4.0.0

04 Aug 08:12
0283981
Compare
Choose a tag to compare
  • Bumped minimum required version to PHP 8.1
  • Fix reading A2S_RULES in Rust

3.0.0

22 Mar 10:15
Compare
Choose a tag to compare
  • 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

04 Dec 08:21
Compare
Choose a tag to compare
  • Removed padded messages and instead added support for challenges in A2S_INFO due to changes Valve has done.

2.0.0

03 Dec 11:00
Compare
Choose a tag to compare
  • 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

12 Oct 11:43
Compare
Choose a tag to compare

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

10 Oct 16:02
Compare
Choose a tag to compare

Tagged current master