feat: update version to 1.1.0 and enhance sync cycle handling in ProtocolManager
Some checks failed
Android Kernel Build / build (push) Failing after 2m6s
Some checks failed
Android Kernel Build / build (push) Failing after 2m6s
This commit is contained in:
@@ -18,14 +18,8 @@ object ReleaseNotes {
|
||||
Update v$VERSION_PLACEHOLDER
|
||||
|
||||
Синхронизация сообщений
|
||||
- Исправлен недолет сообщений после оффлайна при массовой отправке (спам-тест)
|
||||
- Исправлен сценарий, когда синхронизация останавливалась на первой пачке
|
||||
- Нормализуется sync-cursor (last_sync), включая поврежденные timestamp
|
||||
- Следующий sync-запрос отправляется с безопасным timestamp
|
||||
|
||||
Стабильность протокола
|
||||
- Улучшена защита чтения строк из бинарного потока
|
||||
- Ошибки внутри батча больше не клинят дальнейшую догрузку пакетов
|
||||
- Исправлен бесконечный цикл синхронизации, когда сервер возвращал пустые батчи с неизменным курсором
|
||||
- Вынесена общая логика завершения sync-цикла для единообразной обработки всех сценариев
|
||||
""".trimIndent()
|
||||
|
||||
fun getNotice(version: String): String =
|
||||
|
||||
Reference in New Issue
Block a user