2.4.2
·
154 commits
to refs/heads/master
since this release
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 ifContent-Length
orTransfer-Encoding
HTTP Headers are absent @leojonathanoh (#91) - Fix (development): Disable page caching in
bf2sclone
config @leojonathanoh (#89) - Fix (ASP): Fix missing
hidden
column inplayers
table in DB schema @leojonathanoh (#88)
📝 Documentation
- Fix (development): Add
bf2
server and Gamespy server indocker-compose.yml
to setup a full development stack simply bydocker-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
- Chore: Bump version to
2.4.2
@leojonathanoh (#94)