Skip to content

Releases: Stiffstream/sobjectizer

v.5.8.3

02 Nov 05:55
Compare
Choose a tag to compare

New features in so_5::experimental::testing: inspect_msg, receives and wait_event_handled_completion.

New feature for message delivery tracing: individual tracing for a particular message/signal by using so_5::msg_tracing::make_individual_trace_filter() and so_5::msg_tracing::individual_trace().

Fixes for #75 and #84.

v.5.8.2

22 Mar 04:47
Compare
Choose a tag to compare

This is a small update that introduces a few tiny features and fixes some flaws.

An optional name can be specified for an agent (#76).

There is another constructor for so_5::wrapped_env_t that waits completion of the init-function (#74).

New as_string_view methods for so_5::stats::prefix_t and so_5::stats::suffix_t classes.

A new type of subscription storage and new factory so_5::flat_set_based_subscription_storage_factory().

A possibility to set default "global" subscription storage factory via new method so_5::environment_params_t::default_subscription_storage_factory().

More detailed descriptions of new features can be found on the corresponding Wiki page.

v.5.8.1.1

08 Nov 05:56
Compare
Choose a tag to compare

This is a minor maintenance release.

A compilation error with GCC-9 has been fixed.

v.5.8.1

17 Oct 07:35
Compare
Choose a tag to compare

A new type of message sink added (#67).

A couple of new methods for so_5::agent_t for accessing agent- and coop-related disp_binders (#14, #71).

More detailed descriptions of new features can be found on the corresponding Wiki page.

Fixes for #68, #69, #70.

v.5.8.0.1

10 Jul 11:10
Compare
Choose a tag to compare

It's just a minor update for v.5.8.0:

  • fix compilation for GCC-9 (so that GCC 9 through 13 can be used for to build SO-5.8.0, more older versions of GCC are not checked);
  • small fixes for typos in Doxygen-related comments, some examples are extended/added in/to Doxygen comments.

v.5.8.0

30 Jun 09:50
Compare
Choose a tag to compare

This is the first release on the new 5.8 branch, that breaks compatibility with 5.7 in several places.

The v.5.8.0 introduces a new abstraction, message_sinks, and adds a couple of new dispatchers. There are also changes to the event_queue_t and abstract_message_box_t interfaces.

More information can be found in the corresponding Wiki page.

v.5.7.5

01 Jun 07:57
Compare
Choose a tag to compare

This is a maintenance bug-fix release. Nothing has been added or removed, but fixes of several issues change the behavior of SObjectizer under certain circumstances, and because of this changed behavior the version number is bumped to 5.7.5.

Additional details related to that release can be found on the corresponding page in the project Wiki.

v.5.7.4.3

23 May 11:42
Compare
Choose a tag to compare

This is a bug-fix maintenance release.

It fixes a small bug that could cause the loss of default dispatcher parameters set via so_5::environment_params_t.

v.5.7.4.2

22 Aug 10:03
Compare
Choose a tag to compare

It's a bug-fix release.

Fixes #50

v.5.7.4.1

23 May 07:34
Compare
Choose a tag to compare

This is a maintenance release.

A compilation error detected by GCC 12 on Archlinux is fixed.