- The big news in the last week is the release of Java 9, and with it updates to JavaFX. This is, of course, a major release which brings with it a lot of changes, mostly around modularity, but there is a huge amount of engineering effort in many less visible areas. I recommend all developers start exploring Java 9 as time permits.
- With Java 9 out, the libraries we use all need to make the necessary changes to work under the Java 9. This week there have been a huge number of tweets and release announcements of updated versions of various libraries to support Java 9. Libraries in the Java desktop area that have announced Java 9 support include ControlsFX and FontAwesomeFX.
- As well as libraries, Gluon has released an updated Scene Builder, for both Java 8 and Java 9.
- Jens Deters has released a fix for MQTT.fx for a bug only present for users of MacOS High Sierra.
- Thomas Nield has updated RxJavaFX with a minor release to tweak an API.
- Gerrit Grunwald has returned to his tilesfx dashboard library, fixing some issues.
- Andres Almiray has posted about defining custom behaviour in FXML with FXMLLoader.
FX Experience Has Gone Read-Only
I've been maintaining FX Experience for a really long time now, and I love hearing from people who enjoy my weekly links roundup. One thing I've noticed recently is that maintaining two sites (FX Experience and JonathanGiles.net) takes more time than ideal, and splits the audience up. Therefore, FX Experience will become read-only for new blog posts, but weekly posts will continue to be published on JonathanGiles.net. If you follow @FXExperience on Twitter, I suggest you also follow @JonathanGiles. This is not the end - just a consolidation of my online presence to make my life a little easier!
tl;dr: Follow me on Twitter and check for the latest news on JonathanGiles.net.
Good to see Java 9 being embraced.. Am I right in thinking that SpreadsheetView has been removed from the ControlsFX Java 9 build?
Thumbs up to Gluon for a new release of Scene Builder!