Skip to content

Version 2.8.2

Compare
Choose a tag to compare
@RadiationX RadiationX released this 28 Dec 17:54

Важное:
– Android 5.0 теперь минимальная поддерживаемая версия системы

Добавлено:
– Поддержка Android 13

Исправлено:
– Относительно 2.8.1: Повышена стабильность
– Анимация открытия релиза
– Теперь в истории загружаются актуальные данные о релизах
– Оптимизация производительности

Изменено:
– Было сделано много изменений "под капотом", которые позволяют сделать приложение более стабильным и быстрым

Детальная информация рефакторинга
  • Обновлены все зависимости приложения до актуальных версий
  • Переезд с RxJava на Kotlin Coroutines
  • Удалены лишние логи и заменены на Timber
  • Добавлен chucker в дебажных сборках
  • mutable классы переработаны в immutable data class
  • Парсеры json заменены на Moshi
  • Обновлены target версии android api
  • Обработчик permissions заменён на MintPermissions
  • Загрузчик изображений заменил на Coil
  • Теперь используются insets, а не самописный древний костыль
  • Теперь используется ViewBinding вместо kotlin synthetics
  • Теперь архитектура presentation слоя - MVVM
  • Добавлена более удобный DI (отдельный модуль quill - обёртка над Toothpick)
  • И еще куча всяких мелочей в рамках рефача