RFR: 8350136: Create release notes for JavaFX 24

Kevin Rushforth kcr at openjdk.org
Thu Feb 27 19:10:09 UTC 2025


On Thu, 27 Feb 2025 18:01:55 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

>> 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`

Yes, likely too late for JavaFX 24 (at least for JEPs, which will need discussion on the mailing list). Going forward we should consider something along these lines I think.

Whatever we end up doing for JEPs or notes should be organized by JavaFX release not calendar date. So maybe something like:


doc-files/notes/24/JDK-8340852-info.md


If we think we need a hint in the name of the file as to what the note is about (I don't think it's needed for additional release note information), then maybe:


doc-files/notes/24/JDK-8340852-ScrollPane-restore-previous-behavior.md

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1712#discussion_r1974186557


More information about the openjfx-dev mailing list