android-async-http v1.4.7 Release Notes

Release Date: 2015-05-09 // almost 9 years ago
  • Complete list of commits included is here https://github.com/loopj/android-async-http/commits/1.4.7
    List of closed issues is here https://github.com/loopj/android-async-http/issues?milestone=6&state=closed

    • Fixed crash when canceling through RequestHandle from UI Thread (NetworkOnMainThreadException)
    • Fixed URL encoding feature, that was breaking whole URL, not just path and query parts
    • FileAsyncHttpResponseHandler now checks that target file path is available or can be created
    • DataAsyncHttpResponseHandler was sending cancel notification instead of progress notification, fixed
    • Added support for HTTP PATCH requests
    • Fixed Assert exception when mkdirs in FileAsyncHttpResponseHandler tries to create dirs that already exists
    • Provided option to easily override ClientConnectionManager provision in AsyncHttpClient
    • Changed onProgress from (int,int) to (long,long) for dealing with large transfers
    • Renamed typo of preemtive to preemptive (preemptive basic auth)
    • Added option to put File array in RequestParams
    • RequestParams now support forcing Content-Type into multipart/form-data even if there are no files/streams to be multiparted
    • Gradle added support for installing to local maven repository, through gradle installArchives task
    • Added support for Json RFC5179 in JsonHttpResponseHandler