BeamMP-Server/Changelog.md
2021-09-14 12:16:31 +02:00

2.3 KiB

v2.3.3

  • CHANGED servers to be private by default

v2.3.2

  • ADDED Ctrl+C causes a graceful shutdown on windows (did already on linux)
  • ADDED more meaningful shutdown messages
  • ADDED even better backend connection error reporting
  • ADDED SendErrors config in ServerConfig.toml to opt-out of error reporting
  • ADDED hard-shutdown if Ctrl+C pressed 3 times
  • FIXED issue with shells like bash being unusable after server exit

v2.3.1

  • CHANGED join/sync timeout to 20 minutes, players wont drop if loading takes >5 mins

v2.3.0

  • ADDED version check - the server will now let you know when a new release is out
  • ADDED logging of various errors, crashes and exceptions to the backend
  • ADDED chat messages are now logged to the server console as [CHAT]
  • ADDED debug message telling you when the server heartbeats to the backend
  • REMOVED various [DEBUG] messages which were confusing (such as "breaking client loop")
  • FIXED various crashes and issues with handling unexpected backend responses
  • FIXED minor bugs due to code correctness

v2.2.0

  • FIXED major security flaw
  • FIXED minor bugs

v2.1.4

  • ADDED debug heartbeat print
  • ADDED kicking every player before shutdown
  • FIXED rare bug which led to violent crash
  • FIXED minor bugs

v2.1.3

  • FIXED Lua events not cancelling properly on Linux

v2.1.2

  • CHANGED default map to gridmap v2
  • FIXED version number display

v2.1.1

v2.1.0 (pre-v2.1.1)

v2.0.4 (pre-v2.1.0)

  • REMOVED boost as a runtime dependency
  • FIXED Lua plugins on Linux
  • FIXED console history on Windows
  • CHANGED to new config format TOML

v2.0.3

  • WORKAROUND for timeout bug / ghost player bug
  • FIXED 100% CPU spin when stdin is /dev/null.

v2.0.2

  • ADDED fully new commandline
  • ADDED new backend
  • ADDED automated build system
  • ADDED lua GetPlayerIdentifiers
  • ADDED lots of debug info
  • ADDED better POSTing and GETing
  • ADDED a license
  • FIXED ghost players in player list issue
  • FIXED ghost vehicle after joining issue
  • FIXED missing vehicle after joining issue
  • FIXED a lot of desync issues
  • FIXED some memory leaks
  • FIXED various crashes
  • FIXED various data-races
  • FIXED some linux-specific crashes
  • FIXED some linux-specific issues
  • FIXED bug which caused kicking to be logged as leaving
  • FIXED various internal developer quality-of-life things