V3.10 cherry picked commits#2855
Conversation
* fix nifty to support non rgba images in non-gles backends * Update jme3-niftygui/src/main/java/com/jme3/niftygui/JmeBatchRenderBackend.java Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* DSL extension and documentation for native image plugin * fixes
* Add iOS build job to GitHub Actions workflow Added a new job to build iOS examples in the CI workflow. * Update Java version to 25 in workflow * Update main.yml * Rename iOS build step for clarity * Update iOS build workflow to exclude debug app Remove build command for iOS debug app in workflow * Add angle library dependency for iOS build * Remove unused iOS library dependencies from build.gradle Removed unnecessary iOS library dependencies.
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.4.1 to 9.5.0. - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](gradle/gradle@v9.4.1...v9.5.0) --- updated-dependencies: - dependency-name: gradle-wrapper dependency-version: 9.5.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Code Review
This pull request introduces several updates across the jMonkeyEngine codebase. Key changes include the deprecation of the rescale methods in favor of reporting display scale changes through reshape using the viewport render target size, and the addition of a new org.jmonkeyengine.nativeimage Gradle plugin to generate GraalVM Native Image reachability metadata. Additionally, the Gradle wrapper has been upgraded to version 9.5.0, gradlew.bat has been refactored, and various improvements have been made to resource cleanup in post-processing filters. There are no review comments to address, so no further feedback is provided.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
No description provided.