I thought your communication was good on this, we've been struggling with the same thoughts for Jaamsim and raising the minimum java version. For me personally, there's some significant value in the Java 25 release which finalizes ScopedValues and the already finalized VirtualThread implementation actually adds a pretty good optimization for things Jaamsim is doing.
That's a pretty big jump for us, so the fallback option is to go to a Java 9 baseline and use the MultiVersion functionality to replace the one class we need when running on a Java 25 VM to take advantage of the additional speed. Things that worked well from our point of view: - JOGL change in minimum java version was communicated in a release candidate giving us to time consider our choices - The fact that Java 8 was restored in a later RC was also well communicated - From our point of view a change to Java 11 minimum wouldn't be very impactful from what we've heard from our users Thanks again for everything. |
Administrator
|
In reply to this post by Sven Gothel
This issue is still TODO, will fix later https://forum.jogamp.org/No-Jar-name-in-Errors-tp4028798p4043856.html +++ I addressed/resolved the following issues: Bug 1444 - Complete OpenGL 4.6 and ES 3.2 mapping including current Extensions https://jogamp.org/bugzilla//show_bug.cgi?id=1444 Bug 1524 - NEWT High-DPI Soft-PixelScale on X11/Windows: Honor OS Scale-Factor at Creation + Change https://jogamp.org/bugzilla//show_bug.cgi?id=1524 Bug 1525 - SWT High-DPI X11/GTK: Wrong Scaling since SWT 4.36 (update) https://jogamp.org/bugzilla//show_bug.cgi?id=1525 Hence I probably will make a next RC soon before the final. |
Administrator
|
6th RC v2.6.0-rc-20250822
- Deployment <https://jogamp.org/deployment/v2.6.0-rc-20250822/> - Supported Platforms <https://jogamp.org/gluegen/doc/JogAmpPlatforms.html> v2.6.0 Tracking - Bug 1444 <https://jogamp.org/bugzilla//show_bug.cgi?id=1444> - Wiki <https://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.6.0> Includes following fixes: - Bug 1444 - Complete OpenGL 4.6 and ES 3.2 mapping including current Extensions <https://jogamp.org/bugzilla//show_bug.cgi?id=1444> - Bug 1524 - NEWT High-DPI Soft-PixelScale on X11/Windows: Honor OS Scale-Factor at Creation + Change <https://jogamp.org/bugzilla//show_bug.cgi?id=1524> - Bug 1525 - SWT High-DPI X11/GTK: Wrong Scaling since SWT 4.36 (update) <https://jogamp.org/bugzilla//show_bug.cgi?id=1525> - Bug 1526 - JarUtil::getJarBasename: Remove '.jar' suffix check of result <https://jogamp.org/bugzilla//show_bug.cgi?id=1526> |
Administrator
|
- all OK with this RC 6 from 20250822 ?
I just added a few non-invasive patches (and one regression fix within this RC, NewtCanvasSWT). Everybody tested the new OpenGL 4.6 + ES 3.2 + extension? Should be fine, jogl + jogl-demos didn't complain. Very minor editing required at best, but mostly even enhanced unifying profiles having less duplicates. Please leave a short note - you may also just say - OK - Need more time - Buggy I know many tested over the last weeks and were happy so far. ~Sven |
Administrator
|
This post was updated on .
Here is a little demo video on an Android x86_64 emulator.
Capturing was a bit 'funny' .. but quality is mostly preserved despite cropping/scaling to 1080p re-encoding. Orig looks a little better. Music: Mozart: Serenade For Strings No. 13, G Major, KV525 (Eine Kleine Nachtmusik) - Rondo, Allegro <https://jausoft.com/Files/media/20250825-JogAmp-2_6_0_rc-OnAndroid.1080p.mp4> <https://www.youtube.com/watch?v=ngANRgpHr08> (added) |
In reply to this post by Sven Gothel
I've put out a -rc6 test version for Jaamsim users, passed the build test and very preliminary functionality testing.
Will advise in a few days if I get any negative feedback from our userbase. Harvey |
In reply to this post by Sven Gothel
Thanks for the update !
No issues on our side with -rc6 of JOGL with same hosts of last test (Cf here for the list : https://forum.jogamp.org/Release-2-6-0-tp4042889p4043823.html ) P.S. : We can test the next rc for the apple change (related of this post : https://forum.jogamp.org/JOGL-on-MacOS-with-JDK-25-td4043869.html ) on our macs if you want |
Administrator
|
In reply to this post by Sven Gothel
I added freebsd-amd64 (FreeBSD 14.3) to Jenkins, see <https://jogamp.org/bugzilla//show_bug.cgi?id=1529>.
HowToBuild and SupportedPlatforms docs updated and jogamp.org 'face' as well. Doing a last RC7 now. |
Administrator
|
Mandatory blog entry <https://jausoft.com/blog/2025/08/27/jogamp-2-6-0-release-coming-up/>
|
Administrator
|
In reply to this post by Sven Gothel
7th RC v2.6.0-rc-20250827
- Deployment <https://jogamp.org/deployment/v2.6.0-rc-20250827/> - Supported Platforms <https://jogamp.org/gluegen/doc/JogAmpPlatforms.html> v2.6.0 Tracking - Bug 1444 <https://jogamp.org/bugzilla//show_bug.cgi?id=1444> - Wiki <https://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.6.0> Includes following additional fixes (to previous RCs): - Bug 1527 - JogampVersion: Accept accept first manifest w/ extension-name if no extension matches <https://jogamp.org/bugzilla//show_bug.cgi?id=1527> - Bug 1528 - GetNSView0 violated main-thread constraints on OSX using JDK 25 <https://jogamp.org/bugzilla//show_bug.cgi?id=1528> - Bug 1529 - Updated FreeBSD Support <https://jogamp.org/bugzilla//show_bug.cgi?id=1529> - Bug 1530 - NEWT MonitorDevice/Mode: Unify default (fallback) handling across driver <https://jogamp.org/bugzilla//show_bug.cgi?id=1528> |
Administrator
|
In reply to this post by Mathieu Féry
thank you, pls go ahead.
|
In reply to this post by Sven Gothel
Like latest rc, no issues on our side with -rc7 of JOGL with same hosts of last test (Cf here for the list : https://forum.jogamp.org/Release-2-6-0-tp4042889p4043823.html ) !
|
Administrator
|
excellent. thank you.
|
No issues reported with -rc6 or -rc7 as yet from our side.
|
Administrator
|
superb, thank you.
+++ The MacOS aarch64 issue left, triggered by JDK25, has been identified - working on it. <https://jogamp.org/bugzilla//show_bug.cgi?id=1528> Since this could be an issue for other implementations, the fix will be included in the release. |
Administrator
|
In reply to this post by Sven Gothel
(In reply to Sven Gothel from comment #15)
v2.6.0 (final) - Release 2.6.0 <https://jogamp.org/wiki/index.php/Release_2.6.0> - Deployment <https://jogamp.org/deployment/v2.6.0/> - Supported Platforms <https://jogamp.org/gluegen/doc/JogAmpPlatforms-2.6.0.html> v2.6.0 Tracking - Bug 1512 <https://jogamp.org/bugzilla//show_bug.cgi?id=1512> - Wiki <https://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.6.0> - Blog <https://jausoft.com/blog/2025/08/27/jogamp-2-6-0-release-coming-up/> To continues this endeavor, I seek contracting work (best in a related project) or direct project funding by companies and institutions. Please contact me sgothel at jausoft dot com. |
Free forum by Nabble | Edit this page |