= Version 1.2.0

  • Add new surveyor socket types
  • Add new xs_shutdown function and Socket#shutdown method
  • Add UTF-8 encoding string to spec files
  • Amend description to refer to Crossroads I/O as a messaging library
  • XS::Util is now a singleton class
  • Util.error_check method is now public
  • Handle return codes from xs_connect and xs_bind that are > 0 or < -1

= Version 1.1.0

  • Version number bumped to reflect addition of new features in v1.0.1
  • Removed unused ‘init_option?’ method in socket.rb

= Version 1.0.1

  • Re-working of some ZeroMQ examples for use with Crossroads I/O
  • Addition of missing socket option XS::IPV4ONLY
  • Addition of new socket option XS::KEEPALIVE
  • Editing of inline comments for Yard documentation in Textile
  • Amended .gemspec to exclude ext/libxs.so from build to accommodate Travis CI in development

= Version 1.0.0

  • Initial release