RFR: 8350136: Create release notes for JavaFX 24
Andy Goryachev
angorya at openjdk.org
Thu Feb 27 18:09:06 UTC 2025
On Thu, 27 Feb 2025 17:29:02 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:
>> This PR adds the release notes for the JavaFX 24 release. This will first go into master, and then be backported to the jfx24 branch so it will be available in that branch when JavaFX 24 is published (and from there also synced into the jfx24u repo).
>>
>> The following filter was used to produce the list of issues fixed in JavaFX 24:
>>
>> https://bugs.openjdk.org/issues/?filter=46704
>>
>> Additionally, we had seven issues with a release-note=yes label, which are included in the list of important changes, etc (one of them is still pending the text for the release note).
>
> doc-files/release-notes-24.md line 78:
>
>> 76: `ScrollPane` now only responds to key events when it is the active focus owner. This ensures that custom controls and other UI elements work correctly inside a `ScrollPane`, providing a more consistent and intuitive navigation experience.
>> 77:
>> 78: Reverting to Previous `ScrollPane` Behavior:
>
> This section describing the workaround makes this release note relatively long. As noted in [this JBS comment](https://bugs.openjdk.org/browse/JDK-8343066?focusedId=14756771&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14756771), we might consider putting somewhere else and have the release note link to it.
Though it's probably too late for jfx24, I would like to see jfx JEPs and notes like this to be a part of the jfx repo. Github rendering of .md files is pretty good and the target audience is jfx developers and users.
Maybe something along the lines of
`/doc-files/notes/2024/0227/JDK-8340852-ScrollPane-Consumes-Navigation-Keys`
-------------
PR Review Comment: https://git.openjdk.org/jfx/pull/1712#discussion_r1974093888
More information about the openjfx-dev
mailing list