As we blogged about recently, Scene Builder is hugely popular – we’ve had over 205,000 downloads of Scene Builder since we released less than a year ago. We also recently posted about how Scene Builder is being improved by companies outside of Gluon, which is great to see. For anyone out there wanting to contribute to Scene Builder development, all source code is open source in the gluon-oss bitbucket repo.
Today we are releasing Gluon Scene Builder 8.1.0. As Scene Builder is an open source project, it is part of our regular six-monthly release schedule. For people who want more frequent releases of Scene Builder, please see our open source commercial support offerings.
Gluon Scene Builder 8.1.0 brings with it improvements in a number of areas. Take a look at the list below to see what has changed in this release:
New Features / Improvements
- Call java.bean.Beans.setDesignTime in SceneBuilder
- Set start location of File Chooser dialog to file provided as application parameter
- Apply CSS defined values in Inspector
- Optimized import statements in FXML
- Don’t print information for interfaces, abstract classes and non-Node classes in the Jar Analysis Report
Bug Fixes
- Wrong encoded characters in File menu
- Changes to “Scene Style Sheet” are not applied to the Preview window
- Controller skeleton code inserts wrong event handler functions
- Controller skeleton code misses some import statements
- Controller skeleton code inserts wrong package name
- SceneBuilder does not compile with JDK 8u65
- Library View doesn’t save
- SceneBuilder locks imported library jar files
- RuntimeException when Editor has bound to disableProperty of PropertyEditor
- NullPointerException when cancelling the file chooser dialog for importing library jars
- Fix several memory leaks
We encourage all developers to head over to the Scene Builder page to download this new release of Scene Builder. We have a lot planned for the next 8.2.0 release scheduled for July – this is just the beginning.