Skip to content

Releases: jMonkeyEngine/sdk

SDK Release 3.9.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 18:48
4f391f3

Highlights

  • Based on Netbeans 30 (up from 28)
  • Comes with JDK 25.0.3 (up from 21.0.11)
  • jME engine version 3.9.0 used internally and by Ant projects (up from 3.8.1)
  • Bug fixes

What's Changed

Full Changelog: v3.8.1-stable-sdk1...v3.9.0-stable-sdk1

Note for upgrading from previous SDK versions

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.8.1

Choose a tag to compare

@github-actions github-actions released this 04 Jun 21:20
a142481

Highlights

  • Based on Netbeans 28 (up from 25)
  • Comes with JDK 21.0.11 (up from 21.0.7)
  • jME engine version 3.8.1 used internally and by Ant projects (up from 3.8.0)
  • Bug fixes

What's Changed

  • Issue #651 save asset node in TerrainEditorController by @neph1 in #653
  • Sort anim clips by @neph1 in #654
  • Fix Material Editor scrolling when content overflows window by @Copilot in #669
  • Fix drag and drop issues from file tree to scene composer by implementing AssetNameHolder and flavor detection by @Copilot in #671
  • Add animation support to material editor for animated materials by @Copilot in #672
  • [WIP] Cancelling texture selection in material editor unsets the texture instead by @Copilot in #683
  • Fix shader template files creating empty files instead of proper template content by @Copilot in #682
  • Add code-based J3MD template and shader templates with FreeMarker variable substitution by @Copilot in #670
  • Replace NBI with NBPackage by @tonihele in #660
  • Update to Netbeans 28 by @tonihele in #687
  • Update Gradle 8.6 -> 9.2.1 on Gradle game template by @tonihele in #691
  • Update to jME 3.8.1 by @tonihele in #689
  • Get version tag from GIT when parameter not given by @tonihele in #693
  • Release build fixes by @tonihele in #694

New Contributors

  • @Copilot made their first contribution in #669

Full Changelog: v3.8.0-stable-sdk1...v3.8.1-stable-sdk1

Note for upgrading from previous SDK versions

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.8.0

Choose a tag to compare

@github-actions github-actions released this 03 May 13:04
61825e2

Highlights

  • Based on Netbeans 25 (up from 24)
  • Comes with JDK 21.0.7 (up from 21.0.5)
  • jME engine version 3.8.0 used internally and by Ant projects (up from 3.7.0)
  • New game templates to help you quick start your jME journey!
  • Bug fixes

3 project templates to get started with. Available in the same way you create other jme projects:
image
The available projects are:
RollingTheMonkey. Simple ball physics game cloned from the tests project.
Jaime's Ascent. More complex game with chase cam and moving obstacles (pictured).
MonkeyZone. Classic networked multiplayer game based on BattleZone.

What's Changed

  • Also include the JSON GSON implementation for gLTF model loading by @tonihele in #639
  • Fix adding custom controls and app states to scenes in Gradle projects by @tonihele in #641
  • don't allow bounding scale for marker to be too large by @neph1 in #644
  • Allow node actions on multiple selected nodes (Delete, etc) by @neph1 in #642
  • fix material editor incompatibility by @neph1 in #645
  • Add game template by @neph1 in #629
  • Upgrade to Netbeans 25 by @tonihele in #647
  • Update to jME 3.8 release by @tonihele in #649

Full Changelog: v3.7.0-stable-sdk2...v3.8.0-stable-sdk1

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.7.0-sdk2

Choose a tag to compare

@github-actions github-actions released this 15 Dec 17:17
eaa73cf

Highlights

  • Based on Netbeans 24 (up from 23)
  • Bug fixes & updated libraries (mainly for Ant projects)
  • GLSL now has basic auto-completion feature
  • Animation merging

What's Changed

Full Changelog: v3.7.0-stable-sdk1...v3.7.0-stable-sdk2

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 19:44
bdb7db8

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)

What's Changed

Full Changelog: v3.7.0-beta1-sdk1...v3.7.0-stable-sdk1

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.7.0 beta 1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Sep 07:53
f38a13f

Highlights

  • Many bug fixes on property editors
  • New geometries to drop in to your scene
  • Support for importing FBX models (glTF is the preferred format still)
  • glTF import greatly improved (jME 3.7 feature)
  • Animation layer creation support
  • Based on Netbeans 23 (up from 20)
  • Comes with JDK 21.0.4 (up from 17.0.9)
  • jME engine version v. v3.7.0-beta1.2.2 used internally and by Ant projects (up from 3.6.1)

What's Changed

New Contributors

Full Changelog: v3.6.1-stable-sdk4...v3.7.0-beta1-sdk1

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.6.1-sdk4

Choose a tag to compare

@github-actions github-actions released this 09 Dec 12:25
2b24f65

Highlights

What's Changed

Full Changelog: v3.6.1-stable-sdk2...v3.6.1-stable-sdk4

Note for upgrading from previous SDK versions

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

Assetbrowser Prerelease

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 17:25
5274e1b

This is a pre-release of the SDK with the new AssetBrowser module included. More info here:
https://hub.jmonkeyengine.org/t/asset-browser-for-sdk-a-first-look/47015

https://www.youtube.com/watch?v=Z89aQCKcFHs

This is a big change, any help in testing it is appreciated.

Wiki entry: https://wiki.jmonkeyengine.org/docs/3.4/sdk/assetbrowser.html

SDK Release 3.6.1-sdk2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 14:03
a5616aa

Highlights

  • Some small paper cuts resolved
  • Based on Netbeans 19 (up from 18)
  • Comes with JDK 17.0.8 (up from 17.0.7)

What's Changed

Full Changelog: v3.6.1-stable-sdk1...v3.6.1-stable-sdk2

Note for upgrading from previous SDK versions

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)

SDK Release 3.6.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 14:26
38c7000

Highlights

  • jME engine version v. 3.6.1 used internally and by Ant projects (up from 3.6)
  • Based on Netbeans 18 (up from 17)
  • Comes with JDK 17.0.7 (up from 17.0.6)

What's Changed

Full Changelog: v3.6-stable-sdk4...v3.6.1-stable-sdk1

Note for upgrading from previous SDK versions

There is no upgrade path per se, but if you have had any older SDK version on your computer. This new version might fail to start. To fix this you need to delete the following folder (old SDK settings):
C:\Users\user\AppData\Roaming\jmonkeyplatform (Windows)
/home/user/.jmonkeyplatform (Linux)