Releases: jMonkeyEngine/jmonkeyengine
jMonkeyEngine 3.1 alpha 5
If you skipped alpha 4 then all of those caveats still apply: https://hub.jmonkeyengine.org/t/jmonkeyengine-3-1-alpha-4-released/35478
Highlights of this release:
- Material Parameter Overrides
- some cloning bug fixes from regressions in alpha4
- Texture arrays are now allowed as color buffer render targets.
- Rendering depth to texture arrays.
- AudioListenerState that automatically updates the Audio Listener with the main camera location
- Fixes to audio and the addition of AudioNode.setVelocityFromTranslation() that will auto-calc velocity
- Various bug fixes.
- Removal of many deprecated classes and methods.
There were actually a lot of little fixes and changes in this release. I encourage you to peruse the full log below.
jMonkeyEngine 3.1 alpha 4
v3.1.0-alpha4 release
jMonkeyEngine 3.1 alpha 3
Without too much fanfare, the JME 3.1 alpha 3 release has been uploaded to the various places, including jcenter. If you reference version="[3.1,)" in your gradle or maven projects then you should get an update automatically when they recheck.
Highlights:
- SDK was moved to its own project
- Some cloning cleanup in prep for replacing spatial and control cloning in alpha 4
- added a cloning util package
- J3MExporter
- various other bug fixes
Alpha 4 is scheduled for two weeks and may have some breaking changes. After that if necessary there will be an alpha 5 two weeks after that to resolve any alpha 4 bugs... then we hope for beta.
So if you aren't already, please start using and testing these releases as it's the only way the bugs will get fixed before they break your games. :)
jMonkeyEngine 3.1 alpha 2
NOTE: Due to lack of maintainers, we've decided to make an engine release separately from the SDK. As long as the SDK remains unstable, it will not be a part of jME3 releases. Future releases will contain the engine package and maven artifacts only.
New Features
- jME3 Maven artifacts are now available on JCenter! (thanks @davidB and @pspeed42) Note that Nifty-GUI and JBullet still require using the jME3 private Maven repo. Please see the wiki page for more information.
- LWJGL3 support (beta) (thanks @DannyJo)
- Improved OpenGL 3.2 core profile support
- JOGL backend improvements to support new unified renderer backend
- New constructors for lights: #297
- Ability to toggle lights on or off: #393
- Allow to set min / mag filter in J3M files: #295
- Support bounding spheres with light culling: #362
- Allow overriding dead zone per joystick axis: 46794e2
- Add support for non-public constructors in networking serialization: 50b2f76
- Rendering performance improved (less GL calls)
Fixed Bugs
- Fix physics angular factor deserialization: #383
- Fix
GImpactCollisionShape
for native bullet: #188 - Fix
BetterCharacterControl
flickering: #391 - Fix crash on ARM8 android devices: #378
- Fix framebuffer crash on some OpenGL drivers: 78d2d6e
- Fix regression in
Node.collideWith()
: 31cab67 - Fix native bullet ray cast / sweep test crash: 86439c2
- Fix clone method for lights: 6c4e801
- Fix collideWith method for BatchNode: 1073eba
- Fix broken culling when using negative scaling: 495e0cf
- Fix FXAA quality regression: 4a37a8f
- Fix lighting color ramp feature: 01227d3
- Fix network client and server running in same JVM: 2c33712
- Fix various race conditions in networking
- Blender Loader various fixes
Other
ColoredTextured.j3md
is now deprecated
jMonkeyEngine 3.1 alpha 1
The first alpha of jMonkeyEngine 3.1!