Releases: thomasnield/DirtyFX
Releases · thomasnield/DirtyFX
Release 0.1.2
Added four new beans:
- ReadOnlyDirtyWrapper
- DirtyListProperty
- DirtySetProperty
- DirtyMapProperty
Release 0.1.1
A bug causing weak listeners to be disposed early was resolved.
Release 0.1.0
- Exposed
originalValueandoriginalValueProperty()methods/properties - Implemented
hashcode()/equals()methods on dirty collection types
Implementation Fixes
-
CompositeDirtyPropertynow implementsObservableValue<Boolean> -
Kotlin
DirtyProperty#addTo()extension function fixed to return same type that was called on
DirtyCompositeProperty
Some major (but non-breaking) changes have been implemented.
- Extracted and implemented a
DirtyPropertyinterface for allDirtyXXXtypes. - Created a
CompositeDirtyPropertytype to track and manage multipleDirtyPropertyitems
See README for details on this new utility.
Initial Release!
DirtyFX has now been released, starting with the following implementations:
DirtyBooleanProperty
DirtyIntegerProperty
DirtyLongProperty
DirtyObjectProperty
DirtyStringProperty
DirtyObservableList
DirtyObservableMap
DirtyObservableSet