5.0.0.5 (Oct 29, 2012)
Juno 5.0.0.5 is a major update.
- New @RestChild annotation for identifying child resources.
-
New traversable and filterable attributes added to {@link oajr.annotation.RestMethod @RestMethod} annotation.
Eliminates the need for PojoResource and FilteredRestResource classes.
- Simplified client API. Easier to use when making multiple connections to the same server.
- Support for pluggable authentication in the client API.
- Support for authenticating against Jazz Team Servers.
- Support for rendering package-level Javadocs in REST resources.
- Support for parsing of header values into specific object types.
- Changed default XML representation to not include JSON-type attributes. Produces cleaner XML.
-
New resourceUri attributed added to @Bean annotation to associate beans with resource URIs.
- Used for automatically creating hyperlinks in {@link oaj.html.HtmlSerializer}.
- Used for automatically creating uri attributes in {@link oaj.xml.XmlSerializer}.
- Used for automatically creating rdf:about attributes in RdfXmlSerializer.