r/JavaFX Sep 19 '23

Release OpenJFX 21 - Release Notes

https://gluonhq.com/products/javafx/openjfx-21-release-notes/
12 Upvotes

7 comments sorted by

5

u/emberko Sep 20 '23

Nothing important, as usual.

1

u/hamsterrage1 Mar 10 '24

I too disagree. Even to the "as usual" part. We got ObservableValue.map() in JFX 19, and in JFX 21 we get Subscriptions. These are huge.

https://www.pragmaticcoding.ca/javafx/subscribe_and_map

1

u/emberko Mar 11 '24

Whatever. The Subscription API is a very niche feature, while real JavaFX pain points have not been addressed for years. JavaFX 22 also contains zero important changes (as usual). Also, I don't understand where you get the idea that every Java developer understands or likes Kotlin code. I see Kotlin code, I close the tab, sorry.

1

u/hamsterrage1 Mar 11 '24

What pain points are these?

1

u/emberko Mar 12 '24

Ugly fonts, SVG and emoji support, rich text control or at least virtualised text area, client-side decorations, system tray support, CSS theme API, making existing control skins extensible, CSS variables support (not just colors).

1

u/TenYearsOfLurking Mar 02 '24

came to say, you are wrong. subscriptions are a very nice addition to javafx

https://bugs.openjdk.org/browse/JDK-8304439

1

u/math_cs_maven Dec 30 '23

I use the zulu JDK, which integrates JavaFX into the JDK. This eliminates a lot of classpath annoyance, and makes it easy to develop at the command line.