diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index a3dc7f4..7455b0f 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,16 @@ # Release Notes +## 1.2.3 + +### Групповые чаты и медиа +- Исправлено отображение групповых баблов: логика стеков и аватаров приведена ближе к desktop-версии. +- Исправлено позиционирование аватарки в группе: аватар и имя теперь отображаются на одном сообщении (без «разъезда»). +- Исправлена обрезка имени отправителя в медиа-баблах группового чата. +- Исправлено растяжение и кривые пропорции фото в forwarded/media-пузырях. + +### Sidebar +- Убрана лишняя рамка (border) вокруг аватарки в сайдбаре. + ## 1.2.1 ### Синхронизация Android ↔ iOS diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 4455172..ae5f511 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -23,8 +23,8 @@ val gitShortSha = safeGitOutput("rev-parse", "--short", "HEAD") ?: "unknown" // ═══════════════════════════════════════════════════════════ // Rosetta versioning — bump here on each release // ═══════════════════════════════════════════════════════════ -val rosettaVersionName = "1.2.2" -val rosettaVersionCode = 24 // Increment on each release +val rosettaVersionName = "1.2.3" +val rosettaVersionCode = 25 // Increment on each release android { namespace = "com.rosetta.messenger" diff --git a/app/src/main/java/com/rosetta/messenger/data/ReleaseNotes.kt b/app/src/main/java/com/rosetta/messenger/data/ReleaseNotes.kt index 5c1a32f..edfcbd5 100644 --- a/app/src/main/java/com/rosetta/messenger/data/ReleaseNotes.kt +++ b/app/src/main/java/com/rosetta/messenger/data/ReleaseNotes.kt @@ -17,28 +17,16 @@ object ReleaseNotes { val RELEASE_NOTICE = """ Update v$VERSION_PLACEHOLDER - Что обновлено после версии 1.2.1 + Что обновлено после версии 1.2.2 - Уведомления и обновления - - Исправлена обработка push-уведомлений при открытии приложения - - Исправлено поведение кнопки установки обновления (без растягивания/залипания) + Группы и медиа + - Исправлено отображение групповых баблов и стеков сообщений + - Исправлено позиционирование аватарки: имя и аватар в группе теперь не разъезжаются + - Исправлена обрезка имени отправителя в медиа-баблах + - Исправлено растяжение фото в forwarded/media-пузырях - Анимации и скелетоны - - Синхронизированы анимации открытия чата и блока Requests в стиле Telegram - - Добавлен и доработан shimmer skeleton для светлой и тёмной тем - - Медиа-пикеры (поведение как в Telegram) - - Добавлено интерактивное поведение: панель следует за пальцем во время drag, а не просто раскрывается по шагам - - Унифицирована drag-логика для всех пикеров: новый chat attach picker, fallback media picker и picker аватарки - - Улучшен snap после отпускания: корректный и плавный доскок к ближайшему состоянию без резких рывков - - Группы и интерфейс - - Обновлён блок Add Members / Encryption Key на экране группы - - Приведён стиль меню в группах к единому стилю приложения - - Улучшено копирование текста сообщений - - Визуальные исправления - - Исправлен светлый «шов» между статус-баром и медиа-пикером в тёмной теме + Интерфейс + - Убрана лишняя рамка вокруг аватарки в боковом меню """.trimIndent() fun getNotice(version: String): String =