Skip to content

Releases: steamroller-airmash/airmash-server

Release v0.0.5

25 Jun 19:19
aeebc6c
Compare
Choose a tag to compare

This release brings a lot of changes, some internal, and some external. Here are the big ones:

  • Infernos and shields are now supported and the CTF and FFA servers now spawn them in the appropriate spots
  • The config system has been overhauled and is now configured using lua scripts
  • Estimated ping times are now more accurate
  • There is now an /uptime command that returns the time since the server start

What's Changed

Read more

Release v0.0.4

26 Feb 16:46
3f375a1
Compare
Choose a tag to compare

This release is a full rewrite of the entire server from the ground up to avoid some of the problems that were plaguing the original implementation.

Some of the high-level changes:

  • Most of the random panics should be fixed now as the new server has been rewritten to minimize calls to unwrap or expect
  • Event handlers are now run (almost) immediately after the event is triggered which should help reduce the number of weird states that occur
  • There are now integration tests for some things
  • The server logs now contain something resembling proper request logs

See below for the full changelog.

What's Changed

Full Changelog: v0.0.3...v0.0.4

Release v0.0.3

15 Aug 00:06
24a138c
Compare
Choose a tag to compare

Changelog:

  • Remove requirement that all fields be specified in a config file
  • Fix CTF score miscount bug
  • Disallow going into spec while moving by default in FFA
  • Optimize collisions
  • Fix bug where respawning far away from where a player died would cause health bars to not reappear

Release v0.0.2

06 Aug 07:22
c923713
Compare
Choose a tag to compare

Changelog:

  • Fix a bug where goliaths could push players into spec
  • Fix a bug where players pushed into spec by goliaths with the flag could respawn with the flag
  • Lots of refactoring

Initial Release

02 Aug 03:55
425709d
Compare
Choose a tag to compare

Initial release with a mostly stable server. No stability guarantees on internal APIs but the wire protocol will remain stable.