Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 1.84 KB

changelog.md

File metadata and controls

46 lines (36 loc) · 1.84 KB

Changelog

All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.

netorcai-cliend-d adheres to Semantic Versioning.
Its public API includes:

  • the API of the public functions of the netorcai-client D package.
  • modifications due to netorcai's metaprotocol.

2.0.0 - 2019-02-24 - for netorcai-2.0.0

Changed

  • Message header is now 32-bit (netorcai metaprotocol update).
  • License is now LGPL-3.0 — goal is to allow client programs to be non-GPL.

Added

  • Support for special players (netorcai metaprotocol update).
  • Metaprotocol version handshake (netorcai metaprotocol update).

Fixed

  • TCP_NODELAY was not set, which caused a very high latency. On my machine, 1000 turns of local hello-gl+hello-player took more than 40 seconds, now it takes 200 ms.

1.0.1 - 2019-01-02

Fixed

  • Multi-part TCP messages were not read/sent correctly. These operations should now be more robust.

1.0.0 - 2018-10-29

  • Initial release.