Skip to content

Releases: thomasnield/DirtyFX

Release 0.1.2

18 Jun 14:34
6e37d70

Choose a tag to compare

Added four new beans:

  • ReadOnlyDirtyWrapper
  • DirtyListProperty
  • DirtySetProperty
  • DirtyMapProperty

Release 0.1.1

13 Jun 18:15

Choose a tag to compare

A bug causing weak listeners to be disposed early was resolved.

Release 0.1.0

08 Jun 20:35

Choose a tag to compare

  • Exposed originalValue and originalValueProperty() methods/properties
  • Implemented hashcode()/equals() methods on dirty collection types

Implementation Fixes

07 Jun 18:49

Choose a tag to compare

  • CompositeDirtyProperty now implements ObservableValue<Boolean>

  • Kotlin DirtyProperty#addTo() extension function fixed to return same type that was called on

DirtyCompositeProperty

07 Jun 18:02

Choose a tag to compare

Some major (but non-breaking) changes have been implemented.

  • Extracted and implemented a DirtyProperty interface for all DirtyXXX types.
  • Created a CompositeDirtyProperty type to track and manage multiple DirtyProperty items

See README for details on this new utility.

Initial Release!

07 Jun 00:19
f97ae54

Choose a tag to compare

DirtyFX has now been released, starting with the following implementations:

DirtyBooleanProperty
DirtyIntegerProperty
DirtyLongProperty
DirtyObjectProperty
DirtyStringProperty
DirtyObservableList
DirtyObservableMap
DirtyObservableSet