5.0.0.2 (Sept 28, 2012)
Juno 5.0.0.2 is a minor update.
-
Improvements to Javadocs. Most of the information in the Juno Starters Guide wiki has been moved into the overview and package-level javadocs.
Since the information is now written in HTML, you can now copy and paste the code examples directly from the Javadocs.
The code examples are also syntax-highlighted using CSS.
-
Support for defining default XML namespaces on packages and classes for the XML and RDF serializers.
-
Restructured the packages along content type support (e.g. all JSON support moved to
org.apache.juneau.json
).
-
Automatic support for parsing maps with
Enum
keys, and parsing Enum
strings.
This was previously possible using filters, but now it's built-in for all the parsers.
-
Replaced the
ObjectList.toXArray()
methods with a new elements(Class<T> type)
method that's more efficient and avoids creating an unnecessary array.
-
Support for parsing into beans with read-only properties.
New {@link oaj.annotation.BeanConstructor @BeanConstructor} annotation allows you to specify bean property values to be passed in through a constructor.
-
Separated the rest library into separate independent client and server libraries.
Use one, use both, it's up to you.