1. В классе HttpUtils и интерфейсе HTTP добавлены следующие методы:
Call request(Request request);
WebSocket webSocket(Request request, WebSocketListener listener);
TaskExecutor getExecutor().
2. Добавлен интерфейс TaskListener, который позволяет установить глобальный обратный вызов при создании экземпляра HTTP.
3. Добавлен интерфейс DownListener, который позволяет установить глобальный мониторинг загрузки при создании экземпляра HTTP.
4. В класс HttpResult добавлен метод HttpTask<?> getTask().
5. В класс HttpResult.Body добавлены методы Body cache(), которые позволяют кэшировать тело сообщения для повторного использования методов toXXX.
6. В класс HttpClient добавлен метод getOkClient().
7. В класс Download добавлен метод Ctrl getCtrl().
8. Метод runOnIO() переименован в nextOnIO(), который отвечает за переключение на поток ввода-вывода.