The version 5.5.17 of SObjectizer core is released!

The main feature of v.5.5.17 is ability to build and use SObjectizer as a static library. There are also several updates related to message chains:

prepare_receive and prepare_select functions to optimize usage of receive and select inside loops;

and functions to optimize usage of and inside loops; on_close handler for advanced versions of receive and select functions;

handler for advanced versions of and functions; mchain_master_handle_t helper class for simplity work with message chains in RAII-style.

The full list of changes can be found in the corresponding Wiki section.

The v.5.5.17 can be downloaded from the corresponding Files section or can be checked out from Subversion repository and from mirror on GitHub.

The Files section has the following archives:

so-5.5.17 (zip, tar.gz, tar.xz) -- the source code of SObjectizer core (with samples sources and tests);

so-5.5.17--bin-msvs2015-x86 (zip) -- the full source code with 32-bit binaries for Windows (compiled using MS Visual Studio 2015 Community Edition Update2);

so-5.5.17--bin-msvs2015-x86_amd64 (zip) -- the full source code with 64-bit binaries for Windows (compiled using MS Visual Studio 2015 Community Edition Update2).

Please note that since v.5.5.10 there are no archives with Doxygen-generated docs and binaries created using MS Visual Studio 2013. Such kind of archives can be created and uploaded by request.