SDK 3.7.0 released

Good news everyone! We have released a stable revision of the jME SDK following the jME 3.7 stable release.

Highlights:

  • Comes with JDK 21.0.5 (up from 21.0.4)
  • jME engine version 3.7.0 used internally and by Ant projects (up from 3.7.0-beta1.2.2)

Please note that these are cumulative release notes from the 3.7.0 BETA release. For those upgrading from last stable SDK, better check out this also SDK 3.7.0-beta1 released.

Get your copy from Release SDK Release 3.7.0 · jMonkeyEngine/sdk · GitHub.

20 Likes

Congrats to everyone involved in this release and many thanks to all of you. Your dedication is greatly appreciated.

3 Likes

Thanks for this update! Lots of good stuff.

I installed and ran into a slight hiccup, or my local setup is incorrect…

I’m having trouble building a fresh JmeTests project from template after updating to the new SDK.
I’m getting an error about missing the “jme3-blender” library, and I don’t see it available for selection from the project’s “add library” list.
This is not necessarily specific to 3.7.0 release as I haven’t updated in a few months, but the test project was working for me prior to this update.

Is anyone else able to confirm this, or did I create my own special issue?

2 Likes

Did you install this on top of an old SDK? Blender support has been removed since a few versions back and should have been removed from any templates. If not, I can look into it.

Yes, I did install on top of my previous version(3.6.1)
I went back and uninstalled the new version, edited my registry (windows 10) to remove the previous version (uninstaller was already gone), then deleted the old sdk settings folder found at: C:\Users\{user}\AppData\Roaming\jmonkeyplatform

this did not resolve the issue. It seems that the blender jar is still being installed in SDK 3.7.0

I tried a clean install again, and a search for “blender” in the install logs turns up these 3 lines:

...
[2024-10-31 09:07:48.572]: extracting C:\Program Files\jmonkeyplatform\jmonkeyplatform\update_tracking\com-jme3-gde-blender.xml
...
[2024-10-31 09:07:48.732]: extracting C:\Program Files\jmonkeyplatform\jmonkeyplatform\config\Modules\com-jme3-gde-blender.xml
...
[2024-10-31 09:07:49.553]: extracting C:\Program Files\jmonkeyplatform\jmonkeyplatform\modules\com-jme3-gde-blender.jar

Master branch on github has it being added to the classpath on line 29 of this test template file:

I could be chasing my own tail here, did I miss something while cleaning out the previous install?

No, it just doesn’t seem to work. Creating new jME test template doesn't work · Issue #620 · jMonkeyEngine/sdk · GitHub

3 Likes

How about a blog post and/or an announcement at X.com?

2 Likes

Does jME have presence there? Why not? Although maybe better to wait for the bugfix release as creating test template doesn’t work, that is quite a basic feature aimed towards newcomers.

2 Likes

Yes. I believe @jayfella used to manage our presence there, back when it was called Twitter. The 3.6.0 Engine release was announced there: x.com

Another TODO (after the test template is fixed) would be to send an update to our financial contributors at Open Collective.

1 Like

Already fixed in the code. I would imagine we would do another release close to the end of November. In case some other stuff is found from the release and just to catch a new Netbeans version at the same time.

1 Like