[jfx17] RFR: 8273343: Create release notes for JavaFX 17

Kevin Rushforth kcr at openjdk.java.net
Tue Sep 7 12:17:40 UTC 2021

On Tue, 7 Sep 2021 09:11:41 GMT, Abhinay Agarwal <github.com+3197675+abhinayagarwal at openjdk.org> wrote:

> Add release notes for JavaFX 17 to the repository

I noted a few bugs that probably shouldn't be on this list. The rest looks good.

doc-files/release-notes-17.md line 27:

> 25: [JDK-8267551](https://bugs.openjdk.java.net/browse/JDK-8267551)|Support loading images from inline data-URIs|graphics
> 26: [JDK-8268120](https://bugs.openjdk.java.net/browse/JDK-8268120)|Allow hardware cursor to be used on Monocle-EGL platforms|graphics
> 27: [JDK-8257895](https://bugs.openjdk.java.net/browse/JDK-8257895)|Allow building of JavaFX media libs for Apple Silicon|media

Maybe remove?

doc-files/release-notes-17.md line 36:

> 34: Issue key|Summary|Subcomponent
> 35: ---------|-------|------------
> 36: [JDK-8092439](https://bugs.openjdk.java.net/browse/JDK-8092439)|[Monocle] Refactor monocle SPI to allow support for multiple screens|graphics

Since this is just refactoring, I probably wouldn't mention it in the release notes. I added the `noreg-cleanup` label in JBS.

doc-files/release-notes-17.md line 62:

> 60: [JDK-8244075](https://bugs.openjdk.java.net/browse/JDK-8244075)|Accelerator of ContextMenu's MenuItem is not removed when ContextMenu is removed from Scene|controls
> 61: [JDK-8252238](https://bugs.openjdk.java.net/browse/JDK-8252238)|TableView: Editable (pseudo-editable) cells should respect the row editability|controls
> 62: [JDK-8252820](https://bugs.openjdk.java.net/browse/JDK-8252820)|Skins: cleanup use of deprecated snapSize/snapPosition|controls

Maybe remove?

doc-files/release-notes-17.md line 92:

> 90: [JDK-8262802](https://bugs.openjdk.java.net/browse/JDK-8262802)|Wrong context origin coordinates when using EGL and HiDPI|graphics
> 91: [JDK-8263402](https://bugs.openjdk.java.net/browse/JDK-8263402)|MemoryLeak: Node hardreferences it's previous Parent after csslayout and getting removed from the scene|graphics
> 92: [JDK-8263778](https://bugs.openjdk.java.net/browse/JDK-8263778)|Fix monocle JNI signatures for instance methods|graphics

Maybe remove?

doc-files/release-notes-17.md line 95:

> 93: [JDK-8267160](https://bugs.openjdk.java.net/browse/JDK-8267160)|Monocle mouse never get ENTERED state|graphics
> 94: [JDK-8267314](https://bugs.openjdk.java.net/browse/JDK-8267314)|Loading some animated GIFs fails with ArrayIndexOutOfBoundsException: Index 4096 out of bounds for length 4096|graphics
> 95: [JDK-8267621](https://bugs.openjdk.java.net/browse/JDK-8267621)|Mark HonorDeveloperSettingsTest as unstable on Linux|graphics

This is a test bug (I just added the missing label), so need not be listed.

doc-files/release-notes-17.md line 116:

> 114: [JDK-8260245](https://bugs.openjdk.java.net/browse/JDK-8260245)|Update ICU4C to version 68.2|web
> 115: [JDK-8260257](https://bugs.openjdk.java.net/browse/JDK-8260257)|[Linux] WebView no longer reacts to some mouse events|web
> 116: [JDK-8261927](https://bugs.openjdk.java.net/browse/JDK-8261927)|WebKit build fails with Visual Studio 2017|web

Maybe remove?


PR: https://git.openjdk.java.net/jfx/pull/619

More information about the openjfx-dev mailing list