Базы Telegram те же (Desktop 7.0.9, Android 12.9.2) — изменился только код
NovaGram, поэтому у версий выросла четвёртая цифра.
Обновления теперь видно. Внизу списка чатов появляется кнопка: нажатие
начинает загрузку с процентами, повторное — останавливает, после проверки
контрольной суммы предлагает установку. Загрузка продолжается с места обрыва.
На ПК установка тихая, с перезапуском; на Android открывается системный экран
установки.
Обезличенные имена сохранённых файлов. Файл, который клиент кладёт на диск
сам, получает имя из случайных знаков вместо присланного. Явное «Сохранить как»
имя не меняет.
Очистка метаданных при отправке. Из отправляемых JPEG и PNG вырезаются Exif,
XMP, IPTC и комментарии — камера, время и координаты съёмки. Файл не
перекодируется.
Заглушить участника в чате. В группах, по аватарке: сообщения человека не
вызывают уведомлений и сворачиваются в одну приглушённую строку. Отмена там же.
Исправлено: автоудаление и Erase evidence не показывались в группах с
комнатами; установщик мог запуститься рядом с ещё работающим клиентом.
Границы
- Метаданные чистятся только у JPEG и PNG. HEIC, RAW, PDF, документы Office,
теги аудио и видео на ПК уходят как есть — «полной очисткой» это не является. - Проверка обновлений ходит на GitHub. Там, где он закрыт, она не работает без
прокси; MTProto-прокси для этого не годится. - Кэш не переименовывается, счётчик непрочитанного у заглушённого не меняется,
правила заглушения не синхронизируются между устройствами. - На Android цепочка обновления собрана, но полным прогоном не проверена; на ПК
проверена целиком.
Подробности и честные границы каждой функции — в README.