All Versions
Latest Version
Avg Release Cycle
96 days
Latest Release
24 days ago

Changelog History
Page 4

  • v1.2.2

    September 12, 2013
    • Fix: Respect connection and read timeouts on supplied OkHttpClient instances.
    • Fix: Ensure connection is closed on non-200 responses.
  • v1.2.1

    August 30, 2013
  • v1.2.0

    August 23, 2013
    • New: Additional first-party converters for Jackson and Protocol Buffers! These are provided as separate modules that you can include and pass to RestAdapter.Builder's setConverter.
    • New: @EncodedPath and @EncodedQuery annotations allow provided path and query params that are already URL-encoded.
    • New: @PATCH HTTP method annotation.
    • Fix: Properly support custom HTTP method annotations in UrlConnectionClient.
    • Fix: Apply RequestInterceptor during method invocation rather than at request execution time.
    • Change setDebug to setLogLevel on RestAdapter and RestAdapter.Builder and provide two levels of logging via LogLevel.
    • Query parameters can now be added in a request interceptor.
  • v1.1.1

    June 25, 2013
    • Fix: Ensure @Headers-defined headers are correctly added to requests.
    • Fix: Supply reasonable connection and read timeouts for default clients.
    • Fix: Allow passing null for a @Part-annotated argument to remove it from the multipart request body.
  • v1.1.0

    June 20, 2013
    • Introduce RequestInterceptor to replace RequestHeaders. An interceptor provided to the RestAdapter.Builder will be called for every request and allow setting both headers and additional path parameter replacements.
    • Add ErrorHandler for customizing the exceptions which are thrown when synchronous methods return non-200 error codes.
    • Properly parse responses which erroneously omit the "Content-Type" header.
  • v1.0.2

    May 23, 2013
    • Allow uppercase letters in path replacement identifiers.
    • Fix: Static query parameters in the URL are now correctly appended with a separating '?'.
    • Fix: Explicitly allow or forbid null as a value for method parameters.
      • @Path - Forbidden
      • @Query - Allowed
      • @Field - Allowed
      • @Part - Forbidden
      • @Body - Forbidden
      • @Header - Allowed
  • v1.0.1

    May 13, 2013
    • Fix: Correct bad regex behavior on Android.
  • v1.0.0

    May 13, 2013

    🎉 Initial release.