zyre 2.0.0
Zyre version 2.0.0 stable, released on 2017/01/20
-
v2.0.0 breaks API and ABI compatibility with the previous version. The ABI SONAME version has been bumped to 2.
-
The current zyre and zyre_event APIs have been declared STABLE, and will no longer change in an backward-incompatible way until they are DEPRECATED and then RETIRED.
-
The following backward-incompatbile changes have been made to the previously DRAFT APIs:
-
old: void zyre_version (int* major, int* minor, int* patch)
new: uint64_t zyre_version (void)
-
old: zyre_event_type_t zyre_event_type (zyre_event_t *self)
new: const char *zyre_event_type (zyre_event_t *self)
The following symbols have been removed:
- zyre_set_endpoint ( zyre_t* self, char const* format, ... )
- zyre_shouts ( zyre_t* self, char const* group, char const* format, ... )
- zyre_whispers ( zyre_t* self, char const* peer, char const* format, ... )
- enum zyre_event_type_t
-
-
The ZRE MSG class is now private and its symbols are no longer exported.