Насколько я понимаю, рѣчь идёт про
вон тѣ правки в исходном коде, внесённые в ночь на шестнадцатое ноября (если смотрѣть по московскому времени).
В комментариях (причём не в комментариях ко правке, а в комментариях прямо в исходном коде) разработчик (
@preston) пишет, что явился нѣкій примѣръ такого тёмного PNG-файла, который (после отправки) нормально отображался в Telegram Desktop, но отображался на свѣтло-сером фоне в мобильных приложениях (которые, по-видимому, игнорировали цвѣтовое пространство этого файла).
Так как существование такой технической возможности вызывает соблазн отправлять какие-нибудь такие похабные изображения, которые не будут видны модератору в Telegram Desktop, однако прекрасно видны мобильным пользователям (или, наоборот, не будут видны модератору в мобильном приложении, однако прекрасно видны тѣмъ из пользователей, которые смотрят через Telegram Desktop), то эта возможность теперь пресекается выкусыванием из файла свѣдѣній о цвѣтовомъ пространстве во время отправки.
Два обстоятельства остаются мнѣ не понятными:
1️⃣ На канале
@betainfo сейчас сказано (может быть, потóм переправят?) «при отправке сообщений без сжатия», тогда как исходный код вроде как перемѣнялся для случая отправки сообщений со сжатием в JPEG, насколько я мог понять.
2️⃣ Почему устроено простое выкусывание свѣдѣній о цвѣтовомъ пространстве, а не реальное преобразование отправляемого изображения из цвѣтового пространства, в том изображении указанного, в стандартное цвѣтовое пространство (то есть в
sRGB, как я понимаю)?