Повышение версии в DEV
This commit is contained in:
@@ -23,8 +23,8 @@ val gitShortSha = safeGitOutput("rev-parse", "--short", "HEAD") ?: "unknown"
|
|||||||
// ═══════════════════════════════════════════════════════════
|
// ═══════════════════════════════════════════════════════════
|
||||||
// Rosetta versioning — bump here on each release
|
// Rosetta versioning — bump here on each release
|
||||||
// ═══════════════════════════════════════════════════════════
|
// ═══════════════════════════════════════════════════════════
|
||||||
val rosettaVersionName = "1.4.7"
|
val rosettaVersionName = "1.4.8"
|
||||||
val rosettaVersionCode = 49 // Increment on each release
|
val rosettaVersionCode = 50 // Increment on each release
|
||||||
val customWebRtcAar = file("libs/libwebrtc-custom.aar")
|
val customWebRtcAar = file("libs/libwebrtc-custom.aar")
|
||||||
|
|
||||||
android {
|
android {
|
||||||
|
|||||||
@@ -17,20 +17,19 @@ object ReleaseNotes {
|
|||||||
val RELEASE_NOTICE = """
|
val RELEASE_NOTICE = """
|
||||||
Update v$VERSION_PLACEHOLDER
|
Update v$VERSION_PLACEHOLDER
|
||||||
|
|
||||||
Звонки и lockscreen
|
Синхронизация (как на Desktop)
|
||||||
- MainActivity больше не открывается поверх экрана блокировки: чаты не раскрываются без разблокировки устройства
|
- Во время sync экран чатов показывает "Updating..." и скрывает шумящие промежуточные индикаторы
|
||||||
- Во входящем полноэкранном звонке отключено автоматическое снятие keyguard
|
- На период синхронизации скрываются badge'ы непрочитанного и requests, чтобы список не "прыгал"
|
||||||
- Исправлено краткое появление "Unknown" при завершении полноэкранного звонка
|
|
||||||
- При принятии звонка из push добавлено восстановление auth из локального кеша и ускорена отправка ACCEPT
|
|
||||||
|
|
||||||
Сеть и протокол
|
Медиа и вложения
|
||||||
- Добавлено ожидание активной сети перед reconnect (ConnectivityManager callback + timeout fallback)
|
- Исправлен кейс, когда фото уже отправлено, но локально оставалось в ERROR с красным индикатором
|
||||||
- Разрешена pre-auth отправка call/WebRTC/ICE пакетов после открытия сокета
|
- Для исходящих медиа стабилизирован переход статусов: после успешной отправки фиксируется SENT без ложного timeout->ERROR
|
||||||
- Очередь исходящих пакетов теперь сбрасывается сразу в onOpen и отправляется state-aware
|
- Таймаут/ретрай WAITING из БД больше не портит медиа-вложения (применяется только к обычным текстовым ожиданиям)
|
||||||
|
- Для legacy/неподдерживаемых attachment добавлен desktop-style fallback:
|
||||||
|
"This attachment is no longer available because it was sent for a previous version of the app."
|
||||||
|
|
||||||
Стабильность UI
|
Группы и UI
|
||||||
- Crash Details защищён от очень больших логов (без падений при открытии тяжёлых отчётов)
|
- Исправлена геометрия входящих фото в группах: пузырь больше не прилипает к аватарке
|
||||||
- SharedMedia fast-scroll overlay стабилизирован от NaN/Infinity координат
|
|
||||||
""".trimIndent()
|
""".trimIndent()
|
||||||
|
|
||||||
fun getNotice(version: String): String =
|
fun getNotice(version: String): String =
|
||||||
|
|||||||
Reference in New Issue
Block a user