To whom it may concern,
The stars have finally aligned to enable a PlayN 2.0 release. In fact, celestial cooperation was not necessary, but the MobiDevelop version of RoboVM with my Maven fixes was finally shipped to Maven Central, so I was finally able to ship a version of PlayN that builds out of the box for iOS again.
If you've been tracking the -rcN releases over the last two years, then there's nothing to get excited about here, other than being able to replace 2.0-rc4 with 2.0.
Just for fun, I generated API diffs between 1.9 and 2.0:
While I had this dusty old box open, I also updated the LWJGL dependencies to 3.1.2 which meant switching to LWJGL's new "factored" backends. We only depend on the OpenGL and GLFW backends and their respective native libraries. If you were making use of some of the other stuff that was bundled into the "one giant shared library" 3.0 release, you may have to add some dependencies to yourgame/java/pom.xml.
PlayN remains in maintenance mode. I recently updated one of my little side projects a few months back, so I know it's still possible to ship a mobile game with it:
But I'm still on hiatus from in the game making business, so I have no plans to be adding to the platform.
A little birdie told me someone was working on a port of PlayN to Kotlin, but I won't spill any (more) beans here. I'm sure the guilty party will report to this mailing list if and when he feels like he wants more eyeballs on his project.
That is all. Thanks for keeping the faith,
Michael