tornadofx v1.7.20 Release Notes

Release Date: 2020-02-05 // 18 days ago
  • 🛠 Fixed

    • 👻 #991: App with NoPrimaryViewSpecified throws Exception in Application stop method
    • #1026 whenDockedOnce/whenUndockedOnce did not deregister correctly
    • #1115 Make InternalWindow aware of BorderPane parent (#1115)
    • #1134 Allow negative numbers in stripNonNumeric

    🔄 Changes

    • openInternalWindow() was made public (#989)
    • Scope.deregister() clears EventBus subscriptions associated with a particular scope
    • App.stop() clears all EventBus subscriptions

    ➕ Additions

    • 🏗 subscene builder
    • The fxml() delegate now accepts an InputStream, for loading FXML from DB or resources.stream("/my/classpath/to.fxml") (edvin/tornadofx-guide#107)
    • 👍 Generic HttpEntity support in HttpClientRequest (#996)
    • JsonConfig.AddEmptyStrings controls if empty strings are added to Json objects or treated as null