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