defold / defold/defold

Update JavaFX to 27 and JDK to the latest 25.x for Defold 1.14.0

Closed
#13,175 0 comments 0 reactions 1 assignee Claimed by @vlaaad View on GitHub
editor task
Dominant language
C++
Stars
6.3k
Forks
455
Avg merge
2d 2h
Merged PRs (30d)
129

Description

**Task (REQUIRED):**
Update the editor to [[JavaFX 27](https://github.com/openjdk/jfx/blob/master/doc-files/release-notes-27.md)](https://github.com/openjdk/jfx/blob/master/doc-files/release-notes-27.md) and the latest JDK 25.x maintenance release for Defold 1.14.0. The JDK update should address the increased memory usage reported in [[#13100](https://github.com/defold/defold/issues/13100)](https://github.com/defold/defold/issues/13100); verify this using the provided reproduction project.

**Expected outcome (REQUIRED):**

- Updated JavaFX and JDK dependencies included in Defold 1.14.0.
- Editor builds and tests pass on Windows, macOS, and Linux, including rendering checks for JavaFX 27’s default Metal pipeline on macOS.
- Memory usage measurements confirm whether the update resolves #13100, with any remaining issue documented for follow-up.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.