tornadofx v1.7.13 Release Notes

Release Date: 2017-12-08 // over 6 years ago
  • ๐Ÿ›  Another bugfix and stability enhancement release as we're gearing up to Java 9 compatibility!

    ๐Ÿ›  Fixed

    • Navigation button issue when already docked view was docked again (#526)
    • 0๏ธโƒฃ Internal thread pools are shutdown on app exit. Running threads in the default thread pool will still block application stop.
    • ComboBox.makeAutoCompletable() inspects listView.prefWidth for being bound before attemting to set it (#530)
    • Wizard.canGoBack override caused NPE (#211)

    ๐Ÿ”„ Changes

    • Kotlin 1.2.0
    • ๐Ÿ‘ ItemViewModel.bindTo(itemFragment) supports all item fragments now, not just ListCellFragment
    • 0๏ธโƒฃ lambda's that return unit are no longer nullable. use the default-lambda instead
    • ChildInterceptor is now an Interface.
    • Component.messages are fetched using the classloader that defined the Component subclass (#553)

    โž• Additions

    • ๐Ÿ‘ cellFragment support for DataGrid
    • ObservableValue.isBlank() and ObservableValue.isNotBlank() which returns BooleanBinding. Useful for binding to TextField enabled/visible state
    • โž• Added owner and title parameters to alert and other dialog builders (#522)
    • TextInputControl.editableWhen
    • multiSelect() for TreeView, TreeTableView, TableView and ListView
    • ๐Ÿ’… Stylesheets can now be added specificly to a Parent- Node with addStylesheet