tornadofx v1.7.12 Release Notes
Release Date: 2017-10-30 // over 6 years ago-
🚀 This release contains an enormous amount of internal refactoring (not mentioned in the changelog) as well as some neat new features and bug fixes :)
🛠 Fixed
- 🛠 Fixed #434 leaf nodes are now getting set as expected for
lazypopulate
. - 💅 Style builder can be applied to PopupControl, Tab, TableColumnBase (#476)
- 👍 Better handling of Column.makeEditable() for properties that implement Property
🔄 Changes
- 🔨 Refactoring: Moved all extension functions and properties targeting
TreeView
fromNodes.kt
toTreeView.kt
. - 🏗
alert
builder accepts optional owner parameter (#483)
➕ Additions
fitToParentHeight/Width/Size
as well asfitToHeight/Width/Size(region)
helpers (#519)beforeShutdown
allows you to register shutdown hooksDataGridPaginator
component to help with pagination forDataGrid
- ⚙ runAsync supports
daemon
parameter to control thread characteristics (#508) - Node.
runAsyncWithOverlay
- 🚀
Latch
, a subclass of CountdownLatch that exposes alockedProperty
and provides immediate release ability - 💅 Inline type safe stylesheet on Parent using the
stylesheet
builder - Tab.close()
- 👍 JsonBuilder.add() supports Iterable (Turned into JsonArray)
- ➕ Added
customitem
menu item builder (#488) - 0️⃣ The default lefCheck for
lazypopulate
is now also recognizing an empty list as a leaf. - 🏗 menubutton builder (#461)
- 🏗 MenuButton.item builder
- ➕ Added Fragment support for
TreeCell
- 🛠 Fixed #434 leaf nodes are now getting set as expected for