Skip to content

Releases: azawawi/SwiftyZeroMQ

1.0.25

12 Feb 10:40
Compare
Choose a tag to compare
  • 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.

1.0.24

18 Jan 09:56
Compare
Choose a tag to compare
  • 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

1.0.23

18 Jan 09:56
Compare
Choose a tag to compare
  • 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).

1.0.22

18 Jan 09:55
Compare
Choose a tag to compare
  • 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)

1.0.21

14 Nov 08:45
Compare
Choose a tag to compare
  • libc++ is now linked for iOS instead of libstdc++.
  • Link correct libraries for each platform.

1.0.20

13 Nov 11:55
Compare
Choose a tag to compare
  • .frameworkVersion now returns the version string (previously a optional
    string).
  • 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.

1.0.19

03 Nov 08:15
Compare
Choose a tag to compare
  • 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.

1.0.18

30 Oct 09:31
Compare
Choose a tag to compare
  • Add iOS example project.
  • Various documentation updates.

1.0.17

27 Oct 12:09
Compare
Choose a tag to compare
  • 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

1.0.16

27 Oct 07:58
Compare
Choose a tag to compare
  • 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.