C++ Actor Framework v0.16.3 Release Notes
Release Date: 2018-12-27 // over 5 years ago-
โ Added
- The new class
cow_tuple
provides anstd::tuple
-like interface for a heap-allocated, copy-on-write tuple. - Missing overloads for
dictionary
. - The new
to_lowercase
function for atoms allows convenient conversion without having to convert between strings and atoms.
๐ Changed
- ๐จ Printing timestamps now consistently uses ISO 8601 format.
- The logger now uses a bounded queue. This change in behavior will cause the application to slow down when logging faster than the logger can do I/O, but the queue can no longer grow indefinitely.
- Actors now always try to dequeue from the high-priority queue first.
๐ Fixed
- ๐ Solved linker errors related to
socket_guard
in some builds. - ๐ Fix the logger output for class names.
- Deserializing into non-empty containers appended to the content instead of overriding it. The new implementation properly clears the container before filling it.
- The
split
function from the string algorithms header now works as the documentation states. - โ Silence several compiler warnings on GCC and Clang.
- The new class