-
released this
2026-01-17 22:55:27 +03:00 | 59 commits to master since this releaseЭто обновление сосредоточено на повышении стабильности приложения, модернизации технического стека и небольших улучшениях пользовательского интерфейса.
Что нового
Стабильность
- Добавлена null-безопасная обработка
getArguments()вChatListFragment, что предотвращает возможныеNullPointerException. - Устранено предупреждение о непроверенном приведении типов в
ChatListFragmentс помощью@SuppressWarnings("unchecked"). - Улучшено управление сетевыми ресурсами:
ResponseвVkApiClientтеперь корректно закрывается черезtry-with-resources, что снижает риск утечек памяти.
Управление зависимостями
- Проект обновлён до Java 17 для повышения производительности и использования современных возможностей языка.
- Все зависимости перенесены в Gradle Version Catalog (
libs.versions.toml), что упрощает поддержку и дальнейшее развитие проекта.
Пользовательский интерфейс
- Улучшено отображение
ViewPager2вactivity_main.xmlза счёт добавления горизонтальных отступов, делая интерфейс более сбалансированным. - В
MultiLinkDialogиспользуетсяgetLayoutInflater()вместоLayoutInflater.from(requireContext())для лучшего соответствия жизненному циклуFragment.
Примечания
- Релиз не содержит изменений, нарушающих обратную совместимость.
- Рекомендуется к установке всем пользователям.
Downloads
- Добавлена null-безопасная обработка