All Versions
Latest Version
Avg Release Cycle
12 days
Latest Release
2622 days ago

Changelog History

  • v1.0.25 Changes

    February 12, 2017
    • โž• Add multipart send/recv and various fixes (PR #12). Contributed by
      Tim (blob8108).
    • ๐Ÿ‘€ Attempt to fix crash on iOS 9.x by using new 4.2.2 binaries. See commit.
  • v1.0.24 Changes

    January 18, 2017
    • โž• Add initial socket options with tests (PR #9). Contributed by
      Jonathan Cockayne.
    • ๐Ÿ›  Fix memory leak in Socket.recv.
    • ๐Ÿ“Š Cleanup poll items on scope exit
    • ๐Ÿ”„ Change endpoint ports for each test to prevent side effects.
    • โšก๏ธ Update for XCode 8.2.1
  • v1.0.23 Changes

    January 18, 2017
    • โฌ†๏ธ Upgrade to ZeroMQ 4.2.1 stable (up from 4.2.0).
    • โฌ†๏ธ Upgrade projects to Xcode 8.1.
    • ๐Ÿšš Move example projects into Examples folder.
    • โšก๏ธ Update copyright to 2017 (Happy new year).
  • v1.0.22 Changes

    January 18, 2017
    • โฌ†๏ธ Upgrade to ZeroMQ 4.2.0 stable (up from 4.1.6).
    • โž• Add context.setBlocky and context.setMaxMessageSize (new in 4.2)
    • ๐Ÿ“š Various documentation updates to manual and SocketType.
    • Prevent automatic deinitializer context and socket cleanup if already closed.
    • Provide context.close() as an alias for terminate for consistency.
    • ๐Ÿšš Reorganize Xcode project structure and move libzmq platform-specific files
      to its own Libraries folder (was in Sources).
    • ๐Ÿ›  Fix example project build issues (namely watchOS)
  • v1.0.21 Changes

    November 14, 2016
    • libc++ is now linked for iOS instead of libstdc++.
    • ๐Ÿ”— Link correct libraries for each platform.
  • v1.0.20 Changes

    November 13, 2016
    • .frameworkVersion now returns the version string (previously a optional
    • โž• Add an initial implementation of SwiftyZeroMQ.Poller with tests (Pull
      request #1) by Jonathan Cockayne. This is
      based on the pyzmq implementation.
    • Context and Socket now conform to the Hashable protocol.
    • ๐Ÿ›  Fix issue #3 : Build universal libzmq.a for macOS, tvOS and watchOS.
    • ๐Ÿ›  Fix issue #4 : Add Poller documentation and examples by
      Jonathan Cockayne.
    • ๐Ÿ“š Various documentation updates.
  • v1.0.19 Changes

    November 03, 2016
    • โฌ†๏ธ Upgrade to stable ZeroMQ 4.1.6 (up from 4.1.5).
    • Example projects has now the same version.
    • โž• Add macOS, tvOS and watchOS support.
    • ๐ŸŽ Run tests on macOS, tvOS.
    • โž• Add example projects for all supported platforms.
    • ๐Ÿ“š Various documentation updates including adding steps to use pod try SwiftyZeroMQ.
  • v1.0.18 Changes

    October 30, 2016
    • โž• Add iOS example project.
    • ๐Ÿ“š Various documentation updates.
  • v1.0.17 Changes

    October 27, 2016
    • ๐Ÿ”จ Refactor project structure to conform with SwiftPM
    • โž• Add an example of request-reply pattern
    • โœ… Test request-reply pattern
    • ๐Ÿ›  Various Xcode project fixes
    • ๐Ÿ“š Various documentation fixes
  • v1.0.16 Changes

    October 27, 2016
    • ๐Ÿ“š A better user guide documentation with a table of contents.
    • ๐Ÿ‘ Minimum support iOS version is now 9+ (up from 8).
    • โž• Add quick help inline comment documentation.
    • Prevent wrong usage of virtual namespace struct (i.e. SwiftyZeroMQ).
    • ๐Ÿ“š Various documentation fixes.
    • ๐Ÿ›  Fix Travis CI random failures.
    • ๐Ÿ›  Fix ruby script to check for MacOS.