scalafx-utils/CHANGELOG.md
2017-10-14 21:00:28 -07:00

1.8 KiB

ScalaFX-Utils changelog

For a full change history, see the Git history. Only changes likely to affect end users will be listed here.

0.x

Pre-release development. This is reasonably stable, but APIs are subject to change.

0.6.0

  • Add new operations to flatten observable collections.
  • Updates to several dependencies.
    • This includes Shapeless 2.3.0, which may introduce binary incompatibilities if you have compiled against a different version.

0.7.0

  • Modified Scalaz instance to add ReadOnlyObjectProperty instances and improve specificity of the ObservableValue[A, _] instances.

0.8.0

  • Update ScalaFX to 8.0.92-R10.
    • This makes Java 1.8.0_91 the minimum version.
  • FutureObservable allows you to observe the results of a Future.
  • New AkkaFX object gives bridges from Akka to ScalaFX
    • observableSink creates a Akka Streams sink that allows you to observe each value that comes through a stream.

0.9.0

  • This release is not binary compatible with 0.8 or earlier.
  • Add more controls for filtering items.

0.9.1

  • Add control panel builders: simple utility code for building control panels

0.10.0

  • Breaking changes to SingletonStage for better naming and visibility.
  • New layout package with Anchored pane for resizable stages.
  • New StringConverters with standard converter types.

0.11.0

  • Update to ScalaFX 8.0.102-R11.
    • This makes Java 1.8.0_101 the official minimum version.
  • Reorganize the build to meet SBT 1.0 guidelines.

0.11.1

  • Update to Akka 2.4.11.

0.11.2

  • Update to Akka 2.4.14.
  • Add support for Scala 2.12

0.12

  • Update to Akka 2.5
  • Migrate to SBT 1.0
  • Update to ScalaFX 8.0.144-R14
    • This is tested against Java 8u144, though it may work with older versions.
  • Improvements to SingletonStage