Skip to content

Releases: BeamMP/BeamMP-Server

v3.0.0

23 Dec 16:42
179b33a
Compare
Choose a tag to compare
v3.0.0 Pre-release
Pre-release

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

Server pre-release v3.0.0

New Lua reference & tutorial: https://wiki.beammp.com/en/Scripting/new-lua-scripting

  • CHANGED entire plugin Lua implementation (rewrite)
  • CHANGED moved almost all Lua functions into MP.*
  • CHANGED console to use a custom language (type help, list, or status!)
  • CHANGED all files of a Lua plugin to share a Lua state (no more state-per-file)
  • ADDED many new Lua API functions, which can be found at https://wiki.beammp.com/en/Scripting/functions
  • ADDED Commandline options. Run with --help to see all options.
  • ADDED HTTP(S) Server (OpenAPI spec coming soon!)
  • ADDED plugin directories to package.path and package.cpath before onInit
  • ADDED ability to add PluginConfig.toml to your plugin folder to change some settings
  • ADDED ability to share a lua state with other plugins via StateId setting in PluginConfig.toml
  • ADDED ability to see name-to-thread-ID association in debug mode
  • ADDED dumping tables with print() (try it with print(MP))
  • ADDED MP.GetOSName(), MP.CreateTimer(), MP.GetLuaMemoryUsage() and many more (see https://wiki.beammp.com/en/Scripting/functions)
  • ADDED MP.Settings table to make usage of MP.Set() easier
  • ADDED FS.* table with common filesystem operations (do print(FS) to see them!)
  • FIXED i/o thread spin when stdout is /dev/null on linux
  • FIXED removed extra whitespace infront of onChatMessage message

v2.3.3

09 Oct 21:55
863e8eb
Compare
Choose a tag to compare

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

v2.3.2

11 Sep 08:39
Compare
Choose a tag to compare
v2.3.2 Pre-release
Pre-release

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

v2.3.1

08 Sep 16:56
Compare
Choose a tag to compare
v2.3.1 Pre-release
Pre-release

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

v2.2.0

31 Jul 19:09
Compare
Choose a tag to compare

This is a mandatory release.

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

Changelog:

  • Bug fixes
  • Security fixes
  • Compatibility updates, code improvement

v2.1.4

31 Jul 09:36
Compare
Choose a tag to compare

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

Changelog:

  • fixed rare bug which led to the server crashing fully
  • each heartbeat will now print in the console in debug mode
  • on graceful server shutdown everyone is kicked instead of being dropped
  • fixed minor bugs

v2.1.3

10 Jul 17:39
3eb9433
Compare
Choose a tag to compare

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

v2.1.2

02 Jul 23:05
5b500a3
Compare
Choose a tag to compare

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

Changelog:

  • Default map now "Gridmap v2"
  • Fix version number displayed by server

v2.1.1

24 Jun 22:05
89514f3
Compare
Choose a tag to compare

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

v2.1.0

23 Jun 14:40
77f6e9f
Compare
Choose a tag to compare
v2.1.0 Pre-release
Pre-release

Files included in this release:

  • BeamMP-Server.exe is the windows build
  • BeamMP-Server-linux is a ubuntu build, so you need the dependencies listed in README.md to run it. For any other distros please build from source as described in README.md.

Changelog:

  • Linux Lua plugins fixed
  • boost no longer a runtime dependency.
  • fix console history on Windows - you can now press up- and down-arrow keys to go through your command history.
  • changed config file from Server.cfg to ServerConfig.toml, using the TOML format. Documentation at https://wiki.beammp.com/en/home/server-maintenance.