Granite Data Services » GraniteDS 3.1.0.GA is out!

GraniteDS 3.1.0.GA is out!

We have just released the final GraniteDS 3.1.0.GA.

It brings a lot of bug fixes and improvements upon GraniteDS 3.0 and some major new features:

  • Huge performance improvements on AMF serialization: GraniteDS is now 2 to 5 times faster than BlazeDS
  • Websocket JSR 356 specification support on both client and server, for AMF and JMF. GraniteDS now supports websockets on Jetty 8/9 (server and client), Tomcat 7/8, TomEE, GlassFish 3/4, WildFly 8 and Tyrus (client).
  • Support for change sets with Hibernate 4.x (differential server to client updates)
  • Support for change sets with JavaFX clients
  • Improved support for Java 8 / JavaFX 8
  • Experimental support for clustered messaging with Hazelcast
  • New support for EclipseLink with JMF
  • Support for Weld 2.x (used in WildFly8 and GlassFish 4) and OpenWebBeans (used in TomEE) as CDI providers

See the full release notes .

The main breaking change since GDS 3.0 is the artifacts dependencies:

  • JavaFX clients should now use granite-client-javafx and optionally granite-client-javafx-advanced (instead of granite-client-java and granite-client-javafx)
  • Android clients should now use granite-client-android and optionally granite-client-android-advanced (instead of granite-client-java and granite-client-android)

The distribution is available for download here, and artifacts are available on Maven Central . The documentation is available here.

The tutorials have been updated and now use GraniteDS 3.1.

As always, any feedback appreciated.

Author: William

This post has 1 Comment

  1. on September 8, 2014 at 9:05 am Reply

    Congrats guys! Great to see GDS going forward.

Leave a Comment