Changelog History
Page 2
-
v3.2.4 Changes
July 13, 2019๐ A v3.2 patch release with various fixes since v3.2.3:
- issue #1065 (
ClassCastException
inUniform
) - issue #1120 (scaled
GImpactCollisionShape
doesn't collide properly) - issue #1135 (
ConeJoint
causes rigid body to vanish) - โ issue #1106 (color-space warning from Blender importer)
- โก๏ธ issue #1113 (
ParticleEmitter
whensetParticlesPerSec()
is invoked on every update) - ๐ issue #1037 (
HullCollisionShape
performance) - 0๏ธโฃ pull request #1052 (default textures in j3md)
- issue #1125 (
CollisionShape
doesn't matchTerrainQuad
) - issue #1121 (
PQTorus
bounds) - issue #1060 (
bt32BitAxisSweep3
not implemented)
โ PLUS new tests, fixes to tests, and improvements to the JavaDoc.
- issue #1065 (
-
v3.2.4-stable Changes
July 13, 2019๐ A v3.2 patch release with various fixes since v3.2.3:
- issue #1065 (
ClassCastException
inUniform
) - issue #1120 (scaled
GImpactCollisionShape
doesn't collide properly) - issue #1135 (
ConeJoint
causes rigid body to vanish) - โ issue #1106 (color-space warning from Blender importer)
- โก๏ธ issue #1113 (
ParticleEmitter
whensetParticlesPerSec()
is invoked on every update) - ๐ issue #1037 (
HullCollisionShape
performance) - 0๏ธโฃ pull request #1052 (default textures in j3md)
- issue #1125 (
CollisionShape
doesn't matchTerrainQuad
) - issue #1121 (
PQTorus
bounds) - issue #1060 (
bt32BitAxisSweep3
not implemented)
โ PLUS new tests, fixes to tests, and improvements to the JavaDoc.
- issue #1065 (
-
v3.2.3 Changes
March 18, 2019๐ A 3.2 patch release with various fixes since 3.2.2:
- issue #1003 (loading multiple GLB files)
- pull request #839 (add texture formats
R16F
,R32F
,RG16F
, andRG32F
) - โก๏ธ pull request #980 (
onJoyButtonEvent()
called on every update) - issue #1029 (sphere-sphere collisions not reported in native Bullet)
- pull request #1012 (fix
Node.depthFirstTraversal()
withDFSMode.PRE_ORDER
) - โก๏ธ issue #981 (update Nifty version to 1.4.3)
- โก๏ธ pull request #974 (update LWJGL3 version to 3.2.1)
- โก๏ธ issue #997 (cloning
UpdateControl
throwsIllegalArgumentException
) - issue #1004 (
RagdollUtils
can't handle 16-bit bone indices) - โ
issue #1027 (return type of
PhysicsSpace.rayTest()
andrayTestRaw()
) - many
jme3-examples
issues:- issue #982 (
TestManyLocators
crashes) - issue #983 (
TestMusicStreaming
crashes due to missing asset) - issue #985 (
TestAssetLinkNode
throwsAssetLoadException
) - issue #988 (assertion failure in
CubeField
) - issue #992 (
HelloCollision
throwsAssetLoadException
) - issue #993 (
TestGltfLoading
throwsAssetNotFoundException
) - issue #994 (
wildhouse.zip
not found) - issue #998 (
TerrainGridTest
throwsAssetLoadException
) - issue #1026 (
TestPhysicsCharacter
spins Sinbad too fast)
- issue #982 (
- โ AND numerous new tests and improvements to the JavaDoc, diagnostic messages, and imports.
-
v3.2.3-stable Changes
March 18, 2019๐ A 3.2 patch release with various fixes since 3.2.2:
- issue #1003 (loading multiple GLB files)
- pull request #839 (add texture formats
R16F
,R32F
,RG16F
, andRG32F
) - โก๏ธ pull request #980 (
onJoyButtonEvent()
called on every update) - issue #1029 (sphere-sphere collisions not reported in native Bullet)
- pull request #1012 (fix
Node.depthFirstTraversal()
withDFSMode.PRE_ORDER
) - โก๏ธ issue #981 (update Nifty version to 1.4.3)
- โก๏ธ pull request #974 (update LWJGL3 version to 3.2.1)
- โก๏ธ issue #997 (cloning
UpdateControl
throwsIllegalArgumentException
) - issue #1004 (
RagdollUtils
can't handle 16-bit bone indices) - โ
issue #1027 (return type of
PhysicsSpace.rayTest()
andrayTestRaw()
) - many
jme3-examples
issues:- issue #982 (
TestManyLocators
crashes) - issue #983 (
TestMusicStreaming
crashes due to missing asset) - issue #985 (
TestAssetLinkNode
throwsAssetLoadException
) - issue #988 (assertion failure in
CubeField
) - issue #992 (
HelloCollision
throwsAssetLoadException
) - issue #993 (
TestGltfLoading
throwsAssetNotFoundException
) - issue #994 (
wildhouse.zip
not found) - issue #998 (
TerrainGridTest
throwsAssetLoadException
) - issue #1026 (
TestPhysicsCharacter
spins Sinbad too fast)
- issue #982 (
- โ AND numerous new tests and improvements to the JavaDoc, diagnostic messages, and imports.
-
v3.2.2 Changes
December 31, 2018๐ A 3.2 patch release that adds various fixes since 3.2.1:
- pull request #853 (PBR shader fails to compile when glossiness is enabled)
- ๐ issue #961 (Engine doesn't build on openjdk-11)
- ๐ issue #861 (add JavaDoc JARs to JCentral deployment)
- pull request #930 (particle tile number/UV calculation)
- issue #371 (sometimes, after deserializing a J3O, animations are broken)
- pull request #968 (Java Swing/AWT + GLFW interaction)
- ๐ issue #792 (prior to 1st mouse movement,
InputManager
returns (0,0) for cursor position) - pull request #926 (load animated cursor
NullPointerException
) - ๐ fixes
MatParamOverride
reading null integer parameters as 0 - issue #816 (
BoneTrack.setKeyframes()
throwsNullPointerException
) - โก๏ธ pull request #862 (update
GLImageFormats
to fix framebuffer exceptions in Android) - issue #843 (
MaterialDebugAppState
not reloading the changed shader) - ๐ฏ issue #825 (
SpatialTrack.clone()
sets thetrackSpatial
tonull
) - ๐ฏ issue #829 (
BoneTrack.clone()
adds scales) - ๐ fix for
NullPointerException
inVertexBuffer.getNumElements()
- ๐ many physics fixes:
- issue #740 (
TestRagdollCharacter
crashes) - issue #889 (disabled physics control gets added to a physics space)
- issue #877 (physics joints don't work unless both bodies are dynamic)
- issue #887 (debug mesh ignores scaling of
CollisionShape
) - issue #883 (extra
physicsTick()
callbacks withThreadingType.PARALLEL
) - issue #928 (64 physics threads cause a crash)
- issue #913 (no native implementation for
PhysicsJoint.finalizeNative()
) - issue #918 (
Point2PointJoint.getImpulseClamp()
returns the damping value instead) - issue #919 (native implementation of
TranslationalLimitMotor.getLimitSoftness()
has wrong name) - issue #867 (Bullet skipping enqueued tasks)
- issue #897 (native Bullet breaks
TestBetterCharacter
) - issue #898 (native Bullet breaks
TestFancyCar
) - pull request #951 (update Android native physics libraries)
- issue #886 (
TestPhysicsRayCast
uses a ray that's too short) - issue #916 (
PhysicsSpace
doesn't useSafeArrayList
for itscollisionListeners
) - partial fix for issue #923 (
HingeJoint.enableMotor()
not working)
- issue #740 (
- ๐จ pull request #824 (refactor and upgrade LWJGL3)
- โก๏ธ issue #871 (update LWJGL3 to 3.1.6)
- properly cleanup the
DetailedProfilerState
when it's detached - ๐ pull request #904 (remove JVM arguments for OSX when running examples)
- โ
issue #240 (
TestBlenderObjectAnim
fails withNullPointerException
) - ๐ fix crash in
TestConeVSFrustrum
- ๐ฑ issue #908 (
TestQ3
crashes due to missing assets) - โ partial fix for issue #632 (make tests more Android-friendly)
- โ
pull request #827 (make
TerrainTestCollision
more user-friendly) - ๐ better handling of invalid light modes in
J3MLoader
- ๐ use a
HashSet
for variable names inShaderNodeLoaderDelegate
- pull request #811 (add link to the wiki readme)
- ๐ pull request #812 (resolve deprecation warnings in
jme3-niftygui
) - ๐ fix typo in logger: "WeakRefAssetCache" to "WeakRefCloneAssetCache"
- AND numerous improvements to the JavaDoc.
-
v3.2.2-stable Changes
December 31, 2018๐ A 3.2 patch release that adds various fixes since 3.2.1:
- pull request #853 (PBR shader fails to compile when glossiness is enabled)
- ๐ issue #961 (Engine doesn't build on openjdk-11)
- ๐ issue #861 (add JavaDoc JARs to JCentral deployment)
- pull request #930 (particle tile number/UV calculation)
- issue #371 (sometimes, after deserializing a J3O, animations are broken)
- pull request #968 (Java Swing/AWT + GLFW interaction)
- ๐ issue #792 (prior to 1st mouse movement,
InputManager
returns (0,0) for cursor position) - pull request #926 (load animated cursor
NullPointerException
) - ๐ fixes
MatParamOverride
reading null integer parameters as 0 - issue #816 (
BoneTrack.setKeyframes()
throwsNullPointerException
) - โก๏ธ pull request #862 (update
GLImageFormats
to fix framebuffer exceptions in Android) - issue #843 (
MaterialDebugAppState
not reloading the changed shader) - ๐ฏ issue #825 (
SpatialTrack.clone()
sets thetrackSpatial
tonull
) - ๐ฏ issue #829 (
BoneTrack.clone()
adds scales) - ๐ fix for
NullPointerException
inVertexBuffer.getNumElements()
- ๐ many physics fixes:
- issue #740 (
TestRagdollCharacter
crashes) - issue #889 (disabled physics control gets added to a physics space)
- issue #877 (physics joints don't work unless both bodies are dynamic)
- issue #887 (debug mesh ignores scaling of
CollisionShape
) - issue #883 (extra
physicsTick()
callbacks withThreadingType.PARALLEL
) - issue #928 (64 physics threads cause a crash)
- issue #913 (no native implementation for
PhysicsJoint.finalizeNative()
) - issue #918 (
Point2PointJoint.getImpulseClamp()
returns the damping value instead) - issue #919 (native implementation of
TranslationalLimitMotor.getLimitSoftness()
has wrong name) - issue #867 (Bullet skipping enqueued tasks)
- issue #897 (native Bullet breaks
TestBetterCharacter
) - issue #898 (native Bullet breaks
TestFancyCar
) - pull request #951 (update Android native physics libraries)
- issue #886 (
TestPhysicsRayCast
uses a ray that's too short) - issue #916 (
PhysicsSpace
doesn't useSafeArrayList
for itscollisionListeners
) - partial fix for issue #923 (
HingeJoint.enableMotor()
not working)
- issue #740 (
- ๐จ pull request #824 (refactor and upgrade LWJGL3)
- โก๏ธ issue #871 (update LWJGL3 to 3.1.6)
- properly cleanup the
DetailedProfilerState
when it's detached - ๐ pull request #904 (remove JVM arguments for OSX when running examples)
- โ
issue #240 (
TestBlenderObjectAnim
fails withNullPointerException
) - ๐ fix crash in
TestConeVSFrustrum
- ๐ฑ issue #908 (
TestQ3
crashes due to missing assets) - โ partial fix for issue #632 (make tests more Android-friendly)
- โ
pull request #827 (make
TerrainTestCollision
more user-friendly) - ๐ better handling of invalid light modes in
J3MLoader
- ๐ use a
HashSet
for variable names inShaderNodeLoaderDelegate
- pull request #811 (add link to the wiki readme)
- ๐ pull request #812 (resolve deprecation warnings in
jme3-niftygui
) - ๐ fix typo in logger: "WeakRefAssetCache" to "WeakRefCloneAssetCache"
- AND numerous improvements to the JavaDoc.
-
v3.2.2-beta1 Changes
December 23, 2018๐ For beta testing. Hope to have a stable release by 31 December.
-
v3.2.1 Changes
January 21, 2018๐ 3.2 Patch version with some fixes
- ๐ Fix An infinite loop in EmitterSphereShape#getRandomPoint (#764)
- ๐ Fix Wrong class instantiation in DOMInputCapsule (#783)
- โฌ๏ธ Reduce the logging level for OpenCLObjectManager (#694)
- ๐ Fix Shadow Filters not having a default constructor and hence not being deserializable.
- โ Adds missing key code for Print Screen (#682) (#806)
- ๐ Fix Ogre importer ignoring receive_shadows issue #647
- ๐ initialize InputManager.cursorPos to fix issue #792 for LWJGL2
- ๐ Fix javadoc for Quaternion.toAngles() method (#802)
- ๐ Fixed typo in assert described in issue (#538)
- correct javadoc typo in AppSettings.java
- ๐ Fixes issues in the gltf loader when there are several skins
-
v3.2.1-stable Changes
January 21, 2018๐ 3.2 Patch version with some fixes
- ๐ Fix An infinite loop in EmitterSphereShape#getRandomPoint (#764)
- ๐ Fix Wrong class instantiation in DOMInputCapsule (#783)
- โฌ๏ธ Reduce the logging level for OpenCLObjectManager (#694)
- ๐ Fix Shadow Filters not having a default constructor and hence not being deserializable.
- โ Adds missing key code for Print Screen (#682) (#806)
- ๐ Fix Ogre importer ignoring receive_shadows issue #647
- ๐ initialize InputManager.cursorPos to fix issue #792 for LWJGL2
- ๐ Fix javadoc for Quaternion.toAngles() method (#802)
- ๐ Fixed typo in assert described in issue (#538)
- correct javadoc typo in AppSettings.java
- ๐ Fixes issues in the gltf loader when there are several skins
-
v3.2.0 Changes
January 05, 2018Physically Based Rendering material
Light Probes
Material Param override (global, scene graph material parameters)
glTF2.0 importer
๐ jme3 VR support
๐ tons of bug fixes
๐ฒ complete log -> https://gist.github.com/Nehon/bb5f586cce0fafa267141207098131d6
๐ฒ detailed ref log -> https://gist.github.com/Nehon/c722579ed233fa57b577d5f6c0e2186e