Skip to content

2.4.2

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Jan 09:02
· 154 commits to refs/heads/master since this release
d6f10ce

Changes

This release fixes a critical bug in the database schema (missing column on players table) when setting up the database the first time. It also fixes a regression in the gameserver python files introduced in 2.3.3 which will cause the BF2 server's stats to be broken if the ASP webserver does not return either a Content-Length or Transfer-Encoding HTTP header on the *.aspx endpoints. If using 2.4.0 or 2.4.1, it is advised to upgrade immediately. For new users, it is advised to use to forego 2.4.0 and 2.4.1, and use 2.4.2.

🐛 Bug Fixes

  • Fix (python): Fix regression in miniclient.http_get() to read full response body if Content-Length or Transfer-Encoding HTTP Headers are absent @leojonathanoh (#91)
  • Fix (development): Disable page caching in bf2sclone config @leojonathanoh (#89)
  • Fix (ASP): Fix missing hidden column in players table in DB schema @leojonathanoh (#88)

📝 Documentation

  • Fix (development): Add bf2 server and Gamespy server in docker-compose.yml to setup a full development stack simply by docker-compose up @leojonathanoh (#92)
  • Docs (readme): Add development docs @leojonathanoh (#87)
  • Docs (examples): Add missing step to restart BF2 server after setting up the DB the first time @leojonathanoh (#93)

🧰 Maintenance