Eris 1.3.9 Released

Eris version 1.3.9 has been released and is now available from the WorldForge download site.

This release adds support for limiting the rate at which data is requested from the server based on the connection speed, and hence fixes many problems connecting to servers on slow or assymmetric links. Support for processing arbitrary data on Move operations was added, and the type-handling system simplified considerably.

This is a development release, as the API will change prior to the final
release of Eris 1.4.0. However, any changes should be minor and easy to
incorporate into clients - testing is recommended and appreciated.

Changes in this version:

  • A new look queueing system was implemented, to limit the number of current look requests issued to the server while entering the world.
  • A null response object was added to silence a warning when going in-game.
  • The code to process entity state changes was re-factored to make it simpler, and also allow a MOVE operation to update arbitrary state.
  • All operation processing is now done on Atlas static type data, with type lookups only when required for dispatch. As a result, various complex methods were removed from the TypeService.
  • Connection was changed to make testing for a failed socket stream more reliable.
  • The unit-tests were expanded to test sound of in-game actions, emotes, and setting entity state via movement operations.

This version can be downloaded from the sourceforge download site, at the following locations:

Leave a Reply

You must be logged in to post a comment.


UA-925252-3