tornadofx v1.5.9 Release Notes

Release Date: 2016-12-24 // over 7 years ago
    • 💻 UIComponent has isdockedProperty and isDocked boolean telling you if the ui component is currently docked
    • ➕ Added CSS elements to type safe stylesheets so you can now target f.ex HBox even if it doesn't have a CSS class
    • 💻 Pass parameters to ui components using inject/find. Inject params via val myParam : Int by param() in target view.
    • booleanBinding and stringBinding now adds observable receiver as dependency
    • Eventbus: FXEvent class with subscribe(), unsubscribe and fire functions (https://edvin.gitbooks.io/tornadofx-guide/content/15.%20EventBus.html)
    • InternalWindow is public, close() will also close InternalWindow
    • 🔧 setInScope(value, scope) allows you to preemptively configure an injectable property
    • 👍 Allow Labeled.bind() to work on ObservableValue instead of just Property
    • 0️⃣ HttpClientEngine now adds default json headers to request
    • 🛠 Fixed Bug: Unconsumed POST requests are not posted to the server completely
    • ➕ Add Connection: Keep-Alive and User-Agent headers to the default rest client engine