History.txt in ffi-rzmq-0.9.0 vs History.txt in ffi-rzmq-0.9.2

- old
+ new

@@ -1,4 +1,35 @@ +== 0.9.2 / 20111115 + * Removed all references to the version4 API. + + * Dropped support for 3.0.x and added support for 3.1.x. The 0mq + community has pretty much voted to abandon the path taken in 3.0 + so the 3.1 branch is the API that will be supported. + + * Fixed a bug in Poller#delete where it would erroneously return + false even when it successfully deleted a socket. Issue 46. + + * All specs pass for 2.1.x API. + + * 3 specs fail when run with 3.1 API; these are due to bugs in the + 0mq library and are *not* ffi-rzmq bugs. + + * Rescue LoadErrors when loading libzmq. Print a warning about + adding libzmq.dll to the Windows PATH for that platform. Print + the search paths where the gem looks for libzmq. + +== 0.9.1 / 20111027 + * Moved LibC and LibZMQ into the ZMQ module namespace. Necessary to + avoid namespace collisions with other libraries that also use + the constants LibC and/or LibZMQ. + + * Fixed a bug where file descriptors registered on Poll were never + returned as readable or writable. + + * Added Socket#recv_multipart. This returns the message body and + return address envelope as separate arrays. Only to be used with + XREQ/XREP/DEALER/ROUTER sockets. + == 0.9.0 / 20110930 * Changed the behavior of every method that used to produce exceptions. The methods now behave more like the C API functions. They return result codes instead of raising exceptions. Further, the "receive" methods on Socket now all take an empty string as a buffer to read