5.1.0.8 (Oct 25, 2014)
Juno 5.1.0.8 is a moderate update, focused primarily on performance improvements.
estimatedSize parameter to the {@link oaj.parser.Parser} parse methods to
optimize buffering when the input size is known beforehand.
BeanPropertyStore class that handles creation of {@link oaj.BeanContext} objects.
This allows BeanContext objects to be considered immutable, and therefore cacheable/reusable by the framework.
While this was technically possible to cache these objects beforehand, it relied on a locking mechanism to prevent bean contexts
from being modified after being created. The new mechanism is much more straightforward.
RestClient#createHttpClient() to allow customized subclasses to construct customized HTTP clients.
DefaultRestClient class since it's now fully redundant with RestClient.
RestClient.shutdown() method for cleaning up the internal HTTP client when you're done using a REST client.