Skip to content

Releases: LeadRDRK/OpenBureau

v0.3.0

23 May 14:38
Compare
Choose a tag to compare
  • Properly interpret the position and rotation values.
  • Implemented the Aura system.
  • Updated protocol documentation for CMSG_NEW_USER, Position Update and ROTATION_UPDATE (now called TRANSFORM_UPDATE)
  • Added a new plugin system that allows you to extend and override the server's behavior.
  • Added a new event system for the Bureau's state and User objects. Intended for use in plugins.
  • Migrated IPC event emissions to the new event system.
  • Added user join/leave announcements.
  • Improved user timeout handling.
  • Correctly respond to client when WLS server hits its limit.
  • Teleport command now teleports the player next to the target player instead of dropping on top of them.
  • Implemented auto retry when the current TCP port is in use.
  • New REPL commands: enableplugin, disableplugin, addplugin and plugins.
  • Other minor changes.

v0.2.1

01 Nov 08:47
Compare
Choose a tag to compare
  • Added a welcome message option. You can now set a message that will be sent to users when they first join the server.
  • Improved config file parsing.
  • Added a system chat prefix option.
  • The "System" user now no longer shows up in the neighbors list after a system message was sent.

v0.2.0

11 Sep 14:01
Compare
Choose a tag to compare
  • Added support for WLS! You can now host Bureau WLS servers.
  • Added IPC support. Other applications can now talk to OpenBureau servers through IPC sockets.
    • This feature could be used for implementing things like a dynamic website, etc.
  • Major source code reorganization.
  • Bug fixes:
    • Prevent clients from identifying as a new user again.
    • Ensure that the first packet from the client must be a hello packet.
    • Other minor fixes.
  • Added documentation for the WLS protocol and a guide to setup WLS servers.

Full Changelog: v0.1.1...v0.2.0

v0.1.1

29 Aug 14:17
Compare
Choose a tag to compare
  • Added support for private chat. You can now gagoonka gonk other players.
  • Added preliminary support for voice chat states.
  • Made teleport more gentle (instead of dropping the character down from really high up)
  • Added protocol documentation for private chat and voice chat state updates.
  • Added missing state values (NOT_CONNECTED, CONNECTING and CONNECTED), renamed LEAVING -> DISCONNECTING
  • Corrected CDataType SLEEP_UPDATE -> CHARACTER_UPDATE

Full Changelog: v0.1.0...v0.1.1

v0.1.0

28 Aug 14:49
Compare
Choose a tag to compare
  • Initial release