tornadofx v1.7.16 Release Notes

Release Date: 2018-05-13 // almost 6 years ago
  • ๐Ÿ›  Fixed

    • โš™ runAsyncWithProgress must Unwrap ToolBar parent (#687)
    • Calling close() inside InternalWindow would also close the parent
    • placeholder for list type controls should not require list type parameter
    • โž• Added warning log message when WorkspaceApp is called with a Workspace subclass as main view paramter
    • ๐Ÿ›  Fix bug caused by not properly removing nodes from ToolBar
    • ๐Ÿ›  Fixed issues generating CSS for dashed strokes in shapes and borders
    • ๐Ÿ— contextmenu builder returns ContextMenu instance instead of EventTarget (#702)
    • ๐Ÿ— togglebutton and radiobutton builders moved from Node to EventTarget (#716)
    • Workspace now undocks closed tabs correctly (#718)

    ๐Ÿ”„ Changes

    • Kotlin 1.2.41
    • Workspace.navigateForward() made public
    • โž• Added missing pseudoclasses to CSS DSL
    • HostServices is now retrieved from Application.getHostServices() instead of sun/internal API

    โž• Additions

    • ๐Ÿ”Œ --dicontainer=diContainerClass parameter allows assignment of DIContainer from command line (edvin/tornadofx-idea-plugin#56)
    • readonly and cancel pseudoclasses added to type safe CSS
    • โž• Added add/remove/toggle class for Tab
    • ContextMenu.radiomenuitem (#646)
    • mutableList can now be bound to an ObservableMap
    • ๐Ÿ‘€ CssSelectionBlock now has all relation selectors (see CssSubRule.Relation)
    • โœ… TableView DND Reorder testapp
    • onCancel callback in Wizard (#712)
    • combobox.editableWhen() - also works for DatePicker since it extends ComboBoxBase (#717)
    • editableWhen() added for TableView, TreeTableView, ListView