Release 5.1.0.16
Date: June 28, 2015
Juno 5.1.0.16 is a moderate update.
Core
-
New methods on ClassMeta that eliminates language-specific code in the general class metadata.
ClassMeta.getXmlMeta()ClassMeta.getJsonMeta()ClassMeta.getHtmlMeta()ClassMeta.getUrlEncodingMeta()ClassMeta.getRdfMeta()
-
New JsonType.ANY enum.
-
New
@Html(asPlainText)annotation. -
New
HtmlDocSerializerContext.HTMLDOC_cssImportsproperty. -
Significant changes to RDF support.
- New
@Rdfand@RdfSchemaannotations. These replace the use of defining namespaced through the XML annotations, and allows XML and RDF to be serialized using different namespaces. - Support for serializing arrays/collections as RDF bags, RDF lists, and multi-valued properties.
- Fixed warning message about
"tab"
setting when using the N3/Turtle serializers.
- New
-
New
SerializerContext.SERIALIZER_sortCollectionsandSerializerContext.SERIALIZER_sortMapsproperties. -
FindBug fixes.
Server
-
New
RestRequest.getServletParentURI()method. -
New
$R{servletParentURI}
variable. -
Removed final modifier from
ChildResourceDescriptions.
Samples
- Added source code links to examples.