jMonkeyEngine 3.10.0-alpha5
Pre-release
Pre-release
·
34 commits
to master
since this release
What's Changed
- Include all runtime dependencies in examples dist by @riccardobl in #2744
- Use Luminance instead of R and RG for single and dual channel images by @riccardobl in #2745
- Fix regressions in env baking by @riccardobl in #2746
- Optimize BoundingBox distanceToEdge math by @8Keep in #2749
- Run windows examples in linux by @riccardobl in #2747
- Use git CLI for version metadata by @8Keep in #2709
- Use an offbuffer for the CI screenshot tests by @richardTingle in #2751
- Fix snapshot deploy version by @8Keep in #2756
- Replace desktop backend with SDL3 GL and ANGLE-GLES by @riccardobl in #2585
- remove opencl by @riccardobl in #2759
- Add flipY option to StbImageLoader public API by @Copilot in #2758
- Restore deprecated Platform constants by @8Keep in #2762
- Pin actions and restrict permissions for DeployJavaSnapshot job by @riccardobl in #2763
- Fix Android prebuilt native extraction by @8Keep in #2770
- GraalVM support by @riccardobl in #2740
- Restore Lighting.j3md fog in SinglePass by fixing SPLighting varying linkage by @Copilot in #2771
- Update stb-image port version and improve StbImageLoader by @Copilot in #2772
- ci: bump androidx.annotation:annotation from 1.7.1 to 1.10.0 by @dependabot[bot] in #2767
- ci: bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in #2768
- ci: bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #2769
- Fix many warnings during build by @8Keep in #2698
- Fix jme3-networking javadoc lint issues by @8Keep in #2711
- Workaround vscode issue with jme3-examples by @riccardobl in #2781
- Improve IBL baker performance, Singlepass Spherical Harmonics baker and Hammersley based sampler by @riccardobl in #2779
- Remove more deprecated android code and unify openal settings by @riccardobl in #2776
- ci: bump org.graalvm.nativeimage:svm from 23.1.2 to 25.0.2 by @dependabot[bot] in #2787
- ci: bump lewagon/wait-on-check-action from 1.6.1 to 1.7.0 by @dependabot[bot] in #2786
- Improve gamepads rumble and add device rumble by @riccardobl in #2790
- ci: bump org.graalvm.sdk:nativeimage from 23.1.2 to 25.0.2 by @dependabot[bot] in #2789
- Close gaps in new renderers and use dedicated camera for framebuffer blit by @riccardobl in #2793
- ci: bump org.graalvm.buildtools.native from 0.10.6 to 1.0.0 by @dependabot[bot] in #2788
- Add missing SDLJoystick button labels by @riccardobl in #2795
- New iOS SDL3 + GLES 3.0 Angle Metal backend by @riccardobl in #2775
- Make
ZIPCompressedMessagecompression level instance-scoped while preserving (deprecated) legacy static API by @Copilot in #2783 - Buildscripts cleanup and removal of native projects from main repo by @riccardobl in #2798
- Remove isJava8Compatible() checks from Gradle files by @8Keep in #2755
- Fix/lwjglx crash angle (canvas | AWT) by @JNightRider in #2773
- Remove Java applet support by @8Keep in #2800
- fix: Canvas locking when using waitFor (AWT + lwjgl3) by @JNightRider in #2748
- ci: bump org.graalvm.sdk:nativeimage from 25.0.2 to 25.0.3 by @dependabot[bot] in #2808
- ci: bump org.graalvm.buildtools.native from 1.0.0 to 1.1.0 by @dependabot[bot] in #2805
- ci: bump com.google.code.gson:gson from 2.13.2 to 2.14.0 by @dependabot[bot] in #2806
- High density framebuffer and supersampling support by @riccardobl in #2801
- Adding full support for custom materials to GltfLoader by @theMinka in #2725
- Virtual/on-screen joystick support by @riccardobl in #2803
Full Changelog: v3.10.0-alpha4...v3.10.0-alpha5