Update to jME 3.9#707
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the JMonkeyEngine version to 3.9.0-stable, bumps several library dependencies (including Minie, Heart, SIO2, Zay-ES, and Wes) across build configurations and templates, and introduces the release patch notes for version 3.9.0. Feedback was provided to correct a typo ("newtornian" to "Newtonian") in the newly added patch notes file.
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.
| <li>solve issue <a href="https://github.com/jMonkeyEngine/jmonkeyengine/issues/2571">#2571</a> (RendererException with hw skinning disabled) by <a href="https://github.com/stephengold">@stephengold</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2574">#2574</a></li> | ||
| <li>Improve memory efficiency and speed of gltf importer by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2553">#2553</a></li> | ||
| <li>perform json element autoCast when loading user data in gltf loader by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2558">#2558</a></li> | ||
| <li>Make initial velocity influence newtornian particles by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2470">#2470</a></li> |
There was a problem hiding this comment.
There is a typo in this line: "newtornian" should be capitalized and spelled correctly as "Newtonian" to match the spelling used elsewhere in the release notes (e.g., line 79) and to maintain professional quality.
| <li>Make initial velocity influence newtornian particles by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2470">#2470</a></li> | |
| <li>Make initial velocity influence Newtonian particles by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2470">#2470</a></li> |
There was a problem hiding this comment.
Pull request overview
Updates the SDK’s Gradle/template defaults to target jMonkeyEngine 3.9.0-stable, including aligned third-party library version bumps and new patch notes for the 3.9.0 release.
Changes:
- Bump default jME version in
gradle.propertiesto 3.9.0 / 3.9. - Add 3.9.0-stable as a selectable engine version and include new 3.9.0 patch notes HTML.
- Update bundled/templated dependency versions (Minie, Heart, SiO2, Zay-ES, Zay-ES-Net, Wes).
Reviewed changes
Copilot reviewed 5 out of 10 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| jme3-templates/src/com/jme3/gde/templates/gradledesktop/options/PhysicsLibrary.java | Updates Minie default version used by templates. |
| jme3-templates/src/com/jme3/gde/templates/gradledesktop/options/JMEVersion.java | Adds JME 3.9.0-stable option and links to new patch notes. |
| jme3-templates/src/com/jme3/gde/templates/gradledesktop/options/AdditionalLibrary.java | Bumps recommended additional library versions (Heart/SiO2/Zay-ES/Zay-ES-Net/Wes). |
| jme3-templates/src/com/jme3/gde/templates/files/patchnotes/390-stable.html | Introduces patch notes page for 3.9.0-stable. |
| gradle.properties | Sets default engine version properties to 3.9.x. |
| build.gradle | Updates dependency coordinates/versions to match jME 3.9 and bumped libs. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "additionalLibrary.wes.description"), | ||
| "com.github.stephengold", "Wes", | ||
| "0.8.1", false),; | ||
| "0.8.3", false),; |
| <li>solve issue <a href="https://github.com/jMonkeyEngine/jmonkeyengine/issues/2571">#2571</a> (RendererException with hw skinning disabled) by <a href="https://github.com/stephengold">@stephengold</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2574">#2574</a></li> | ||
| <li>Improve memory efficiency and speed of gltf importer by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2553">#2553</a></li> | ||
| <li>perform json element autoCast when loading user data in gltf loader by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2558">#2558</a></li> | ||
| <li>Make initial velocity influence newtornian particles by <a href="https://github.com/riccardobl">@riccardobl</a> in <a href="https://github.com/jMonkeyEngine/jmonkeyengine/pull/2470">#2470</a></li> |
No description provided.