feat: Bump version to 1.0.11, add ConnectionLogsScreen, and enhance message synchronization logic

This commit is contained in:
2026-02-27 02:43:30 +05:00
parent 829e19364a
commit 2da2c6ab36
9 changed files with 338 additions and 102 deletions

View File

@@ -17,15 +17,15 @@ object ReleaseNotes {
val RELEASE_NOTICE = """
Update v$VERSION_PLACEHOLDER
Верификация аккаунта
- Бейдж верификации отображается в боковом меню рядом с именем
- Бейдж верификации отображается в экране профиля
- Статус загружается из кэша пользователей при старте
Синхронизация сообщений
- Исправлен недолет сообщений после оффлайна при массовой отправке (спам-тест)
- Исправлен сценарий, когда синхронизация останавливалась на первой пачке
- Нормализуется sync-cursor (last_sync), включая поврежденные timestamp
- Следующий sync-запрос отправляется с безопасным timestamp
Стабильность
- Фильтрация неподдерживаемых пакетов (группы, conversations)
- Добавлена фильтрация delivery-пакетов для неподдерживаемых диалогов
- Улучшена обработка ошибок в очереди входящих пакетов
Стабильность протокола
- Улучшена защита чтения строк из бинарного потока
- Ошибки внутри батча больше не клинят дальнейшую догрузку пакетов
""".trimIndent()
fun getNotice(version: String): String =