#Retrofit #LibUpdates #Networking



Вышел Retrofit 2.5.0. Основные изменения:

* Поддержка Unit типа из Kotlin. Ведет себя аналогично Void из Java.

* Поддержка Java 8 Optional и CompletableFuture. Поддержка заменяет необходимость настройки конвертера и зависимость "converter-java8" больше не поддерживается.

* Новые расширения для Kotlin, которые позволяют создавать реализацию, передавая только интерфейс как параметр generic-а.

retrofit.create<MyService>()



* Добавлены R8 правила внутри JAR. Теперь при использование R8 вам не надо добавлять собственные правила для Retrofit.

* Улучшения API

* Багфикс



Подробности

https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-250-2018-11-18