Sub-task
- [GMOD-92] - What DTDs/ Schemas, etc should be included by default?
Bug
- [GMOD-65] - Handle parsing of incorrect content-type for error responses
- [GMOD-70] - Change ResponseConfigDelegate to use DELEGATE_FIRST resolve strategy
- [GMOD-71] - Using a GString value for a header results in ClassCastException when request is made
- [GMOD-81] - Add timeout property for AsyncHttpBuilder
- [GMOD-83] - URIBuilder.setPath() doesn't support unencoded characters
- [GMOD-84] - default response handlers fail in AsyncHTTPBuilder
- [GMOD-88] - Connection is not released after parsing response data
- [GMOD-95] - null pointer exception in HTTPBuilder.doRequest
- [GMOD-105] - passing multiple values for a key as a query string to HTTPBuilder
- [GMOD-108] - Support for streaming content-types in RESTClient
- [GMOD-114] - Nullpointer in ParserRegistry.getCharset()
- [GMOD-119] - RESTClient response causes exceptions if it has no content-type header
- [GMOD-121] - Cannot use the AsyncHttpBuilder, error about 'MINUTES' field
- [GMOD-128] - Quotes unescaped if used with query string
Improvement
- [GMOD-60] - Rename SendDelegate to ReqeustConfigDelegate
- [GMOD-66] - Improve response header API
- [GMOD-67] - Improve documentation for 0.5
- [GMOD-68] - URIBuilder enhancements
- [GMOD-73] - request config closure should be passed the request instance, not the client
- [GMOD-74] - EncoderRegistry should support creation of a JSONArray
- [GMOD-75] - HTTPBuilder's 'uri' property should be a URIBuilder for easier manipulation
- [GMOD-76] - Need to allow more flexibility in the ThreadPool used by AsyncHttpBuilder
- [GMOD-87] - HTTPBuilder parser and encoder should return the instance, not the map.
- [GMOD-91] - Integrate Catalog Resolver for HTML DTDs
- [GMOD-94] - Allow XML and JSON encoder to handle raw strings
- [GMOD-106] - Update dependency to HttpClient 4.0 final
- [GMOD-111] - Allow URIBuilder to accep multi-valued query parameters
New Feature
- [GMOD-53] - Add convenient support for SSL certificate truststore(s)
- [GMOD-61] - Change 'Url' property to 'uri'
- [GMOD-62] - Create REST client from HTTPBuilder
- [GMOD-80] - Create wrapper around HttpUrlConnection for use in GAE
Task
- [GMOD-79] - Move HTTPBuilder's Maven Group ID to groovy.modules
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.