5.0.0.24 (May 9, 2013)
Juno 5.0.0.24 is a major update.
Core API updates
-
New support for {@link oaj.dto.atom ATOM}.
- New AtomFeedResource class added to sample war.
-
New XmlFormat.CONTENT enum value.
Allows bean properties to be persisted as XML element text.
-
New XmlContentHandler class and @Xml.contentHandler annotation.
Allows customized serialization and parsing of beans to XML element text.
Added for support of ATOM text content that must support both plain text and embedded XHTML.
-
New {@link oaj.xml.annotation.XmlSchema @XmlSchema} and updated {@link oaj.xml.annotation.XmlNs @XmlNs} annotations to better mimic JAXB.
-
Removed @Xml.valAttr annotation since it's now redundant with @Xml(format=CONTENT).
-
Fixed timezone bug in {@link oaj.transforms.CalendarSwap}.
-
Simplified Serializer.serialize(Object,Object,SerializerContext) method.
-
Fixed bug where lists returned by {@link oaj.ObjectMap#getObjectList(String)} were not updatable.
-
Eliminated old RDF/XML serializer.
Documentation updates
- New {@link oaj.json JSON Support Overview} document.
- New {@link oaj.xml XML Support Overview} document.
- New {@link oaj.jena RDF Languages Support Overview} document.
- New {@link oaj.dto.atom ATOM Support Overview} document.