History.txt in ffi-rzmq-0.9.6 vs History.txt in ffi-rzmq-0.9.7

- old
+ new

@@ -1,4 +1,38 @@ +== 0.9.7 / 20121221 + * BROKE THE API. + ZMQ::Poller#register and ZMQ::Poller#deregister don't take fd argument + anymore. ZMQ::Poller#readables and ZMQ::Poller#writables return pollables + instead of just fd when pollable is other than ZMQ socket. + ZMQ::Poller#register now returns nil instead of false when no pollable + or events to register to are given, which is consistent with rest of api. + Thanks to Pawel Pacana for this code contribution. + + * Added support in ZMQ::Poller for pollables responding to fileno and socket. + Standard Ruby Sockets and IOs can be now registered in poller to listen for + events. Thanks to Pawel Pacana for this code contribution. + + * Fixed a bug in ZMQ::Poller#deregister where it would raise exception + when trying to deregister already closed ZMQ socket. Issue 59. + + * Improved specs to use random inproc socket address to avoid race conditions + between tests under same context. + + * Added continous integration for all supported platforms on Travis-CI. + Thanks to Pawel Pacana for this code contribution. + + * Signed up for codeclimate.com and made some code changes to get a better + "grade" from it. + + * Modified the library to *always* load the 'ffi' library upon startup. It + used to be conditional for Rubinius. Thanks to brixen for the change. + + * There was a little bit of churn on the zmq "monitor" api. Thanks to + Nilson Santos F. Jr. for some code to conditionally attach to the + appropriate api depending on library version. + + + == 0.9.6 / 20120808 * Never released 0.9.5 as a gem. It was available via github only. * Improved error message when DLL loading fails on Windows.