Volley 1.2.0-rc1
Pre-release
Pre-release
- Ensure ImageListener#onResponse is always invoked (#209)
- Stricter, more consistent enforcement of disk size limit in DiskBasedCache (#57)
- Reduce cache churn from large entries
- Allow specification of default image / error image bitmaps or drawables in NetworkImageView (#227, #243, #267)
- Add RequestEventListener interface to monitor requests as they are executed (#238)
- Fix StrictMode violation for disk I/O in Volley#newRequestQueue (#274)
- Less verbose error logging for commonly-used invalid Expires headers (#282)
- Ensure If-Modified-Since header is formatted correctly on all devices (#287)
- Reinitialize DiskBasedCache if directory is deleted (#297)
- Send request to network if parsing the cache entry fails (#321)
- Add Nullable annotations (#325, #333)
- Allow creation of custom input/output streams in HurlStack (#328)
- Tolerate null header maps in HttpHeaderParser (#334)
- Add opt-in retries of NoConnectionErrors (#332)
- Include license in generated POM file (#377)
- Use a consistent timebase when evaluating soft/hard TTLs (#391)
- Experimental AsyncRequestQueue interface and Cronet-based implementation (details)