Based on community consensus, this release reverts a number of features introduced in version 3.0. The major reason for these changes is improving backward compatibility with 0MQ 2.1.x. Development of the 0MQ 3.0.x series will be discontinued, and users are
encouraged to upgrade to 3.1.
The API has been made more POSIX-like. Subscription forwarding: instead of filtering on the consumer, the subscription is moved as far as possible towards the publisher, and filtering is done there. The sockopts ZMQ_RCVTIMEO/ZMQ_SNDTIMEO allow you to set the timeouts for blocking send/recv calls.
OpenPGM is smoothly integrated now. Several major bugs in message delivery were fixed. Random junk in the distribution has been removed. Some missing man pages were added.