Skip to content

JPro 2024.4.0

Compare
Choose a tag to compare
@besidev besidev released this 05 Nov 11:32
db9b6ec

Feature

  • JavaFX 23 (version 23.0.1) is now supported and set as the default version. Note that JavaFX 23 requires JDK 21 or later.
  • JavaFX 17 LTS has been updated to version 17.0.12.
  • JavaFX 21 LTS has been updated to version 21.0.4.
  • You can now start JPro with the argument -Djpro.parent.pid=<PID>. If the specified parent process stops, the JPro
    server will also stop automatically.
  • When the BuildTool Process of the command mvn jpro:run or gradle jproRun is stopped forcefully, then the JPro
    server is now also stopped.
  • The browser tab now accurately reflects the JavaFX stage's title and favicon. The tab title is set based on the
    stage's title property, and the favicon is sourced from the first icon in the stage's getIcons list. To enable
    this feature, use the syncStageAttributes attribute in the jpro-app tag. For more details, refer to the updated
    documentation or JPro Issue #185.

Improvements

  • The implementation JSFile is no longer an anonymous class - making debugging easier.

Bugfixes

  • Fixed Stages, when the StageStyle Transparent, Unified, or Utility is used.
  • Fixed various issues, regarding special characters, and the start script of the JPro Release.