Skip to content
This repository has been archived by the owner on Nov 30, 2022. It is now read-only.

Releases: msaps/Listenable

2.2.0

19 Mar 10:50
Compare
Choose a tag to compare

Updated

2.1.0

12 Nov 12:43
Compare
Choose a tag to compare

Added

  • ListenableType protocol that all Listenable objects conform to.

2.0.0

12 Sep 20:52
Compare
Choose a tag to compare

Add support for Swift 4.

Added

  • Swift 4 and Xcode 9 support.

2.0.0 Beta 1

27 Jul 13:25
Compare
Choose a tag to compare
2.0.0 Beta 1 Pre-release
Pre-release

Swift 4 goodness!

Added

  • Added Swift 4.0 support.
  • New example playground to replace the example application.

1.0.0

16 Mar 08:45
Compare
Choose a tag to compare

Listenable stable release.

Updated

  • Just a little version bump to 1.0.0

0.9.2

29 Jan 22:13
Compare
Choose a tag to compare

Added prioritised exclusive enumeration.

Added

  • priorities parameter to updateListeners to allow for exclusive updating of a specified range of listener priorities. (#10)
  • Convenience function updateListeners(withPriority: ListenerPriority, ...) to Listenable. This allows for a specific ListenerPriority to be exclusively enumerated. (#10)
  • isListener(...) function to Listenable; returns a boolean as to whether an object is a registered listener. (#14)

0.9.1

04 Feb 09:37
Compare
Choose a tag to compare

Added listener prioritisation.

Added

  • ListenerPriority to allow for enumeration priority to be set when adding listeners (#4)
  • Swift Package Manager support (#8)

0.9.0

17 Jan 12:00
Compare
Choose a tag to compare

Initial Release

Listenable, object observation made easy.