Releases: Flowduino/Observable
Releases · Flowduino/Observable
2.0.0
Version 2.0.0
- Version 2.0.0 Release Commit
- Removed the
<TKey: Hashable>
Generics from all implementations ofKeyedObservable
KeyedObservable
now has<TKey: Hashable>
applied to applicable respectivefunc
sKeyedObservable
Implementations now useAnyHashable
for internal members related to Keys.for:
Parameter ofKeyedObservable
func
s has becomekey:
for individual Keys, andkeys:
forArray
s of Keys. This is because anArray
is itself aHashable
type, and causes ambiguity withfunc
overloading.- Keyed Unit Tests updated accordingly
- README.MD updated to reflect all of the above
1.1.0
1.1.0 - Keyed Observable Added
- Added
KeyedObservable
Protocol - Added
KeyedObservableClass
Base Type - Added
KeyedObservableThread
Base Type - Added
KeyedObservableThreadSafeClass
Base Type - Added Overloads for
addObserver
- Added Overloads for
removeObserver
- Added Macro Extension for
Observable
Protocol implementations to iterate Arrays of Multiples and, for each, invoke their Singular method counterparts - Updated README.MD to reflect all above changes
- Added Discord link and button to README.MD