retrofit v1.5.0 Release Notes

Release Date: 2014-03-20 // about 10 years ago
    • New: Support for AppEngine's URL Fetch HTTP client.
    • New: Multipart requests of unknown length are now supported.
    • New: HTTP Content-Type can be overridden with a method-level or paramter header annotation.
    • New: Exceptions from malformed interface methods now include detailed information.
    • Fix: Support empty HTTP response status reason.
    • If an ErrorHandler is supplied it will be invoked for Callback and Observable methods.
    • HTTP PATCH method using HttpUrlConnection is no longer supported. Add the OkHttp jar to your project if you need this behavior.
    • Custom Client implementations should no longer set Content-Type or Content-Length headers based on the TypedInput body of the Request. These headers will now be added automatically as part of the standard Request header list.