Skip to content

Releases: jMonkeyEngine/jmonkeyengine

jMonkeyEngine 3.1 alpha 5

11 Apr 08:12
Compare
Choose a tag to compare
Pre-release

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

28 Mar 06:43
Compare
Choose a tag to compare
Pre-release
v3.1.0-alpha4

release

jMonkeyEngine 3.1 alpha 3

14 Mar 08:32
Compare
Choose a tag to compare
Pre-release

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

28 Feb 18:58
Compare
Choose a tag to compare
Pre-release

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

21 Aug 04:20
Compare
Choose a tag to compare
Pre-release

The first alpha of jMonkeyEngine 3.1!