Marlin release train 0.9.2

49 views
Skip to first unread message

Laurent Bourgès

unread,
May 11, 2018, 11:22:40 AM5/11/18
to marlin-...@googlegroups.com
Hi,
I am pleased to announce the following releases:

Marlin 0.9.2 released:

MarlinFX 0.9.2 released as a jdk9 module patch:

This is the complete upgrade of Marlin for JavaFX with the ultimate dash & path clipper, all precision fixes ... automated tests passed.

PS: Marlin 0.9 (2d) is now integrated in jdk11.

I will then propose a new patch to OpenJFX 11 soon to upgrade MarlinFX 0.8.2 to 0.9.2 !

Enjoy,
Laurent

Mikael Hvidtfeldt Christensen

unread,
May 27, 2018, 3:26:56 PM5/27/18
to marlin-renderer
Hi,

We recently started investigating the possibility of upgrading our applications (several large enterprise applications with a Swing front-end) from Java 8 to Java 10.

Within the first couple of days of testing, we noticed occasional freezes (on both Windows and Mac) which we traced back to NaN's in the Marlin Dasher code - so very likely due to this particular bug (the problems are not present on Java 9): https://bugs.openjdk.java.net/browse/JDK-8202580

My questions:
- Are there plans to backport the fix to the JDK 10.0.2 release?
- Do you plan to issue a module patch of v0.9.2 (like you did for the 0.9.1 version)? 

This is currently a 'blocker' issue for us, and I could imagine this would also be the case for other Java 10/Swing users.

Best, Mikael.

Laurent Bourgès

unread,
May 28, 2018, 6:36:05 AM5/28/18
to marlin-...@googlegroups.com
Hi Mikael,

We recently started investigating the possibility of upgrading our applications (several large enterprise applications with a Swing front-end) from Java 8 to Java 10.

Within the first couple of days of testing, we noticed occasional freezes (on both Windows and Mac) which we traced back to NaN's in the Marlin Dasher code - so very likely due to this particular bug (the problems are not present on Java 9): https://bugs.openjdk.java.net/browse/JDK-8202580

Thanks for your bug report.
I introduced the bug in dec 2016 (Marlin-fx 0.7.5) so it is a long-standing problem present in JDK-10 that remained hidden as it is related to the dash phase normalization (!= 0).
 
My questions:
- Are there plans to backport the fix to the JDK 10.0.2 release?

I asked Phil Race (2d team) if a backport in 10 is possible but the bar for a backport to be accepted is very high (only critical bugs).
I will insist again.
 
- Do you plan to issue a module patch of v0.9.2 (like you did for the 0.9.1 version)? 

Yes I will make a release 0.9.2 for JDK9+ soon.
 
This is currently a 'blocker' issue for us, and I could imagine this would also be the case for other Java 10/Swing users.

Thanks again for your feedback,
Laurent

Laurent Bourgès

unread,
Jun 1, 2018, 8:05:22 AM6/1/18
to marlin-...@googlegroups.com
Hi Mikael,

- Do you plan to issue a module patch of v0.9.2 (like you did for the 0.9.1 version)? 

Yes I will make a release 0.9.2 for JDK9+ soon.

Here is the Marlin release 0.9.2 for JDK9/10:

Laurent
Reply all
Reply to author
Forward
0 new messages