All Versions
7
Latest Version
Avg Release Cycle
97 days
Latest Release
2230 days ago

Changelog History

  • v2.2.0 Changes

    March 19, 2018

    โšก๏ธ Updated

  • v2.1.0 Changes

    November 12, 2017

    โž• Added

    • ListenableType protocol that all Listenable objects conform to.
  • v2.0.0 Changes

    September 12, 2017

    โž• Add support for Swift 4.

    โž• Added

    • ๐Ÿ‘ Swift 4 and Xcode 9 support.
  • v1.0.0 Changes

    March 16, 2017

    Listenable stable release.

    โšก๏ธ Updated

    • Just a little version bump to 1.0.0
  • v0.9.2 Changes

    January 29, 2017

    โž• 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)
  • v0.9.1 Changes

    February 04, 2017

    โž• Added listener prioritisation.

    โž• Added

    • ListenerPriority to allow for enumeration priority to be set when adding listeners (#4)
    • ๐Ÿ“ฆ Swift Package Manager support (#8)
  • v0.9.0 Changes

    January 17, 2017

    ๐ŸŽ‰ Initial Release

    Listenable, object observation made easy.