JeroMQ v0.3.6 Release Notes

Release Date: 2016-09-27 // over 7 years ago
  • โž• Added

    • #292: support for ZMQ_XPUB_NODROP and ZMQ_XPUB_VERBOSE_UNSUBSCRIBE options

    • #299: a setter for UncaughtExceptionHandlers in ZBeacon threads

    • #309: MsgAllocator allows you to define how Msgs are allocated.

    • #316: ZSocket high-level API allows you to work with sockets directly without having to manage the ZMQ context.

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ JeroMQ no longer supports Java 6.

    • ๐Ÿ”„ Changed from LGPL to MPLv2 license.

    • โช Related to changing license, the following changes were made as a result of reverting pre-0.3.6 commits by contributors who did not agree to the license change:

    • ๐Ÿ›  #266: fixed a NullPointerException bug in ZMsg.dump when attempting to dump a ZMsg after its frames have been cleared

    • ๐Ÿ›  #271, #272: misc fixes and improvements to ZAgent, ZActor, ZProxy, and ZStar

    • #295: renamed ZMQ.Socket.setRouterHandlover to ZMQ.Socket.setRouterHandover (typo fix)

    • ๐Ÿ›  #301: fixed a bug where if a frame failed to send, it would still try to send the next frame

    • ๐Ÿ›  #306, #308, #311: misc byte buffer performance improvements and bugfixes

    • #324: implementation changes to avoid extra bytes being copied in PUB/SUB