All Versions
7
Latest Version
Avg Release Cycle
97 days
Latest Release
2277 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.