Releases: dac1976/CoreLibrary
v2.0.8
v2.0.7
v2.0.6
v2.0.5 - Added support for MessagePack
Added serialization and deserialization support for MessagePack in the network classes. Updated the Doxygen docs to Match. Also v7.0.0 of MessagePack is included with the CoreLibrary code.
v2.0.4 - TcpConnection Improvements
Receive buffer and memory reallocation improvements.
v2.0.3 - Improvments
Reworked NetworkUntils.h/.cpp improvement the implementation and adding additional functions. Fixed some compilation issues. Added some more unit tests for some of NetworkUtils.
v2.0.2 - Google flatbuffers support
ASIO network classes now support (de)serialising messages using Google's flatbuffers. Tweaks to the public API of network classes to accommodate this change. Added new unit tests for flatbuffer usage. Updated build scripts accordingly. Also updated doxygen docs.
v2.0.1 - ASIO API improvments
ASIO classes public interfaces now use std::span and std::string_view instead of std::vector const& and std::string const&. This provides users with more flexibility when setting IP addresses and sending messages.
v2.0.0 - 2026 Rework
Large rework of all the CoreLibrary code, including bug fixes, enhancements and some new classes and features.
See included Doxygen documentation for the API reference and unit tests for usage examples.