Juno 5.1.0.16 is a moderate update.
Core
- New methods on {@link oaj.ClassMeta} that eliminates language-specific code in
the general class metadata.
ClassMeta.getXmlMeta()
ClassMeta.getJsonMeta()
ClassMeta.getHtmlMeta()
ClassMeta.getUrlEncodingMeta()
ClassMeta.getRdfMeta()
- New {@link oaj.dto.jsonschema.JsonType#ANY} enum.
- New
@Html(asPlainText) annotation.
- New
HtmlDocSerializerContext.HTMLDOC_cssImportsproperty.
- Significant changes to RDF support.
- New
@Rdf and @RdfSchema
annotations. 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
SerializerContext.SERIALIZER_sortCollectionsand
SerializerContext.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.