-
Release 1.1.3
StableSome checks failedAndroid Release / release (push) Failing after 3m32sreleased this
2026-01-19 01:54:08 +03:00 | 1 commits to master since this releaseAndroid release 1.1.3
Downloads
-
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-безопасная обработка
-
released this
2026-01-17 02:59:52 +03:00 | 60 commits to master since this releaseЭто обновление добавляет в приложение новый раздел с информацией о программе, улучшая пользовательский опыт.
Что нового:
- Добавлен раздел "О приложении": Теперь в главном меню есть пункт "О приложении", который открывает информационное окно.
- Информация в окне "О приложении":
- Иконка и версия: Отображается иконка приложения и его актуальная версия (
1.1), которая считывается автоматически. - Описание: Краткая информация о назначении программы.
- Автор: Указан создатель приложения.
- Иконка и версия: Отображается иконка приложения и его актуальная версия (
Технические улучшения:
- В
MainActivityдобавлена логика для обработки нового пункта меню и отображения диалогового окна. - Созданы и локализованы (для
ruиen) новые строковые ресурсы для экрана "О приложении".
Как найти:
- Откройте приложение.
- Нажмите на три точки в правом верхнем углу, чтобы открыть меню.
- Выберите пункт "О приложении".
Downloads
-
released this
2026-01-17 02:46:59 +03:00 | 62 commits to master since this releaseЭто первая версия приложения, готовая к использованию.
Что нового:-
Настройка для релиза: Проект полностью сконфигурирован для создания production-сборок.
-
Оптимизация и защита кода: Для release-сборок включена минификация, обфускация и оптимизация кода с помощью R8 (ProGuard). Это уменьшает размер конечного APK и защищает логику приложения.
-
Повышена стабильность: Добавлены правила ProGuard для корректной работы сетевых запросов (библиотека OkHttp) и моделей данных в release-версии, что предотвращает потенциальные сбои.
Downloads
-