On Fri, 30 Aug 2024 12:47:38 GMT, Kevin Rushforth <k...@openjdk.org> wrote:
> This PR adds the release notes for the JavaFX 23 release. This will first go > into `master`, and then be backported to the `jfx23` branch so it will be > available in that branch when JavaFX 23 is published (and from there also > synced into the `jfx23u` repo). > > The following filter was used to produce the list of issues fixed in JavaFX > 23: > > https://bugs.openjdk.org/issues/?filter=45422 > > Additionally, we had three issues with a `release-note=yes` label, which are > included in the list of important changes. > > I will wait until closer to the September 17th release date to integrate this. > > > A [suggestion was made last > time](https://github.com/openjdk/jfx/pull/1402#issuecomment-1998821014) to > split out the new features (something that adds new functionality to the > platform) from enhancements. If we decide to do that, here is my proposed > split: > > ## List of New Features > > Issue key|Summary|Subcomponent > ---------|-------|------------ > [JDK-8092102](https://bugs.openjdk.org/browse/JDK-8092102)|Labeled: > textTruncated property|controls > [JDK-8313138](https://bugs.openjdk.org/browse/JDK-8313138)|Scrollbar Keyboard > enhancement|controls > [JDK-8267565](https://bugs.openjdk.org/browse/JDK-8267565)|Support "@3x" and > greater high-density image naming convention|graphics > [JDK-8311895](https://bugs.openjdk.org/browse/JDK-8311895)|CSS > Transitions|graphics > [JDK-8282999](https://bugs.openjdk.org/browse/JDK-8282999)|Add support for > EXT-X-MEDIA tag in HTTP Live Streaming|media > > ## List of Other Enhancements > > Issue key|Summary|Subcomponent > ---------|-------|------------ > [JDK-8321603](https://bugs.openjdk.org/browse/JDK-8321603)|Bump minimum JDK > version for JavaFX to JDK 21|build > [JDK-8322748](https://bugs.openjdk.org/browse/JDK-8322748)|Caret blinking in > JavaFX should only stop when caret moves|controls > [JDK-8322964](https://bugs.openjdk.org/browse/JDK-8322964)|Optimize > performance of CSS selector matching|graphics > [JDK-8324182](https://bugs.openjdk.org/browse/JDK-8324182)|Deprecate for > removal SimpleSelector and CompoundSelector classes|graphics > [JDK-8325900](https://bugs.openjdk.org/browse/JDK-8325900)|Emit a warning on > macOS if AWT has set the NSAppearance|graphics There are https://openjfx.io/highlights/22/, https://openjfx.io/highlights/21/ etc. I think they do a good job at separating APIs from improvements, so whatever the highlights for 23 will say needs to be aligned with the ones here, in my opinion. The current separation looks fine. ------------- PR Comment: https://git.openjdk.org/jfx/pull/1553#issuecomment-2321431383