JME 3.8.1-stable Patch Release

A new stable version of the engine is available:

project.ext {
  jmeVer = '3.8.1-stable' 
}
dependencies {
    implementation "org.jmonkeyengine:jme3-core:$jmeVer"
    ...
}

Release v3.8.1-stable · jMonkeyEngine/jmonkeyengine

This is a very small patch release to fix a crash that occurred when using Instancing with PBRLighting.j3md.

This bug managed to slide through the alpha and beta testing phase because all of JME’s instancing related tests used Lighting.j3md, and I also do not yet use instancing in my own projects so I didn’t catch this error in my own testing either. But this bug is now fixed, and a new test has been added to jme-examples that uses Instancing with PBR to resolve this previous blind spot in jme’s test/example library.

10 Likes

Thanks for getting this so quickly! :grinning:

3 Likes

Thanks for fixing and creating the example!

I’ve automated the example you created as a screenshot test so hopefully won’t happen again: #2442 Automate test TestInstanceNodeWithPbr by richardTingle · Pull Request #2443 · jMonkeyEngine/jmonkeyengine · GitHub

3 Likes