Changelog History
-
v1.1.7 Changes
September 17, 2020Kotlin 1.4.10
-
v1.1.6 Changes
June 27, 2020๐ Fix bug with ConcurrentModificationException when subscribing to listener from handler function
Kotlin version 1.3.72
๐ kdispatcher module fully migrated to kotlin dsl plugin -
v1.1.3 Changes
October 15, 2019โ Added new call function with infix
callWith
Kotlin version 1.3.50
๐จ refactor of priority parameter insubscribe(notif: String, priority: Int? = null, noinline sub: Subscriber<T>)
subscribeList(notifs: List<String>, priority: Int? = null, noinline sub: Subscriber<T>)
๐ extend documentation
-
v1.0.1 Changes
July 14, 2019โก๏ธ Update Kotlin version to 1.3.41
โ Remove all android packages from base module -
v1.0.0 Changes
December 24, 2018๐ Final stable release with some sequenced functions
IKDispatcher.subscribe
andIKDispatcher.subscribeList
return typeIKDispatcher
-
v0.1.8 Changes
August 23, 2018- min sdk 19
- โ added
IKDispatcher.subscribe(notif: String, noinline sub: Subscriber<T>)
without priority - ๐ changed
IKDispatcher.subscribe(notif: String, noinline sub: Subscriber<T>, priority: Int? = null)
params sorting - ๐ changed
HashMaps
toArrayMaps
for better memory improvement - โ added check
hasSubscribers
inIKDispatcher.subscribeList
extension method
-
v0.1.7 Changes
August 06, 2018- โ added IKDispatcher.subscribeList for subscribing on the list of events
- extend example
-
v0.1.6 Changes
July 22, 2018โ added default value to
priority: Int? = null
โ added
clear
array list inIDispatcher.unsubscribe
function
-
v0.1.5 Changes
July 20, 2018๐ change callback handler params count and type. Now it's a Notification object that holds your data in
var
and clear after executing the handler.- fun IKDispatcher.subscribe now inline with reified generic type for Notification data
- โก๏ธ update a simple app example
-
v0.1.1 Changes
March 22, 2018simpify subscribers in KDispatcher