gram news

Что меняется в Telegram

Новый метод в схеме API — это будущая фича, названная по имени; строка интерфейса появляется за недели до релиза; сборка — в фиде раньше, чем в анонсе. Мы сверяем эти артефакты с их вчерашним состоянием каждые полчаса и записываем разницу — ниже она целиком, с нашим прочтением.

  1. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +5 −9

    Cessation Of Operation
    ChA9Bh
    +ChGpRo
    ChI9Fh
    ChaCha20
    ⋯
    Estimating duration from bitrate, this may be inaccurate
    Estimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead.
    −EtCwKg
    EventLessView
    EventLogServiceUpdate
    ⋯
    F0L9G0u
    F22C24
    −F2Aum3
    F49G4u
    F52C54
    ⋯
    FavedStickers
    Favorite sticker
    −Fb74R5
    FeatureDetect
    FeatureKey
    ⋯
    FixedMessageItemView
    FixedSbv
    −Fj7yE1u
    FkCheck
    FkCounter
    ⋯
    JournalRecord
    JsCorePolyfills
    +JwvCog
    K0A9M0
    K0A9N0
    ⋯
    K0I9O0
    K1getLang
    −K2hJep
    K4A9M4
    K8A9N8
    ⋯
    MtProtoKitHandover
    MtProtoKitSession
    +MuT8oOi
    MultiColorPack
    MultiTargetContextCache
    ⋯
    OrientationView
    OriginalContent
    −OtK7dz
    Other file icon
    Other mappings than type 0 are not compliant with the Vorbis I specification.
    ⋯
    SwitchingRequestService
    SwitchingState
    +Sy9mY1
    SymbolicTraits
    Symphonic Rock
    ⋯

    Наше прочтениеДобавлены новые идентификаторы: ChGpRo, JwvCog, MuT8oOi, Sy9mY1, Yx33Vfe, которые, вероятно, связаны с внутренними компонентами или конфигурациями приложения. Удалены идентификаторы: EtCwKg, F2Aum3, Fb74R5, Fj7yE1u, K2hJep, OtK7dz, VlD7un, YdI14j, ZumaJf, что может указывать на устаревшие или отключённые функции.

    Первоисточник
  2. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283343 → 13.0.283344

    Первоисточник
  3. Desktop
    Строки интерфейса

    Строки Telegram Desktop — +50

    lng_jump_unread_count#one
    lng_jump_unread_count#other
    +lng_keys_legend_alt_text_select
    +lng_keys_legend_attach
    +lng_keys_legend_autoscroll
    +lng_keys_legend_chat_switcher
    +lng_keys_legend_click
    +lng_keys_legend_drag
    +lng_keys_legend_edit_last
    +lng_keys_legend_extend_selection
    +lng_keys_legend_folder_numbers
    +lng_keys_legend_hold
    +lng_keys_legend_iv_close
    +lng_keys_legend_iv_search
    +lng_keys_legend_iv_zoom
    +lng_keys_legend_iv_zoom_reset
    +lng_keys_legend_media_2x
    +lng_keys_legend_media_chapter_next
    +lng_keys_legend_media_chapter_prev
    +lng_keys_legend_media_double
    +lng_keys_legend_media_escape
    +lng_keys_legend_media_fit
    +lng_keys_legend_media_flip
    +lng_keys_legend_media_frame
    +lng_keys_legend_media_fullscreen
    +lng_keys_legend_media_fullscreen_escape
    +lng_keys_legend_media_hold
    +lng_keys_legend_media_nav
    +lng_keys_legend_media_pause
    +lng_keys_legend_media_percent
    +lng_keys_legend_media_play
    +lng_keys_legend_media_save
    +lng_keys_legend_media_seek
    +lng_keys_legend_media_zoom
    +lng_keys_legend_media_zoom_reset
    +lng_keys_legend_new_window
    +lng_keys_legend_open
    +lng_keys_legend_paste_plain
    +lng_keys_legend_pinned_chats
    +lng_keys_legend_quick_preview
    +lng_keys_legend_reply_next
    +lng_keys_legend_reply_prev
    +lng_keys_legend_section_chats
    +lng_keys_legend_section_compose
    +lng_keys_legend_section_fullscreen
    +lng_keys_legend_section_general
    +lng_keys_legend_section_iv
    +lng_keys_legend_section_media
    +lng_keys_legend_section_messages
    +lng_keys_legend_title
    +lng_keys_legend_wheel
    lng_language_already
    lng_language_name
    ⋯
    lng_photo_editor_keys_gesture_wheel
    lng_photo_editor_keys_legend
    +lng_photo_editor_keys_middle_click
    lng_photo_editor_keys_middle_drag
    lng_photo_editor_keys_objects
    Первоисточник
  4. ВебWeb K
    Сборка

    Репозитории клиентов, движков и TON — +1 −1

    ton-teps=Update README.md
    ton=TON v2026.10
    +tweb=Build
    −tweb=Links: the auto-login token is never sent over plain HTTP
    wallet-engine=refactor: encrypted comments key check
    wallets-list=ci: move version.yaml to the prod and staging form (#356)

    Наше прочтениеДобавлено создание сборки tweb, убрано предупреждение о небезопасной передаче токена автологина.

    Первоисточник
  5. ВебWeb K
    Сборка

    Telegram Web K: index-xJZhS8vI.js → index-BcovhLpe.js

    Первоисточник
  6. TONTonAPI
    Сборка

    Репозитории клиентов, движков и TON — +2 −2

    mtproxy=Remove fast path.
    mytonwallet=26.10.5
    −opentonapi=v1.3.17
    +opentonapi=v1.3.18
    telegram-bot-api=Fix RichBlockDocument.
    telegram-ios=Merge branch 'beta'
    ⋯
    ton-abis=v0.1.2
    ton-teps=Update README.md
    +ton=TON v2026.10
    −ton=tolk-1.5
    tweb=Links: the auto-login token is never sent over plain HTTP
    wallet-engine=refactor: encrypted comments key check

    Наше прочтениеОбновлена версия TON до v2026.10, убрана устаревшая версия tolk-1.5. Добавлена новая версия opentonapi v1.3.18, убрана v1.3.17. Удалена функция fast path в mtproxy. В wallet-engine изменена проверка ключа зашифрованных комментариев.

    Первоисточник
  7. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +9 −8

    Estimating duration from bitrate, this may be inaccurate
    Estimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead.
    +EtCwKg
    EventLessView
    EventLogServiceUpdate
    ⋯
    F0L9G0u
    F22C24
    +F2Aum3
    F49G4u
    F52C54
    ⋯
    FavedStickers
    Favorite sticker
    +Fb74R5
    FeatureDetect
    FeatureKey
    ⋯
    FixedMessageItemView
    FixedSbv
    +Fj7yE1u
    FkCheck
    FkCounter
    ⋯
    Flush fragments on caller requests
    FlushBuffers
    −FoZnC5
    FocalLength
    FocalLengthIn35mmFilm
    ⋯
    K0I9O0
    K1getLang
    +K2hJep
    K4A9M4
    K8A9N8
    ⋯
    OrientationView
    OriginalContent
    +OtK7dz
    Other file icon
    Other mappings than type 0 are not compliant with the Vorbis I specification.
    ⋯
    PushToTalkRowView
    PushToTalkValue
    −PxI8wv0
    Q08P0u
    Q4downloadsMediaSbv
    ⋯
    RoyalBlue
    RpeerAvatar
    −RrgRm5
    Rrtr already set, overwriting.
    RtpReceiver for track with id
    ⋯
    Visually Impaired
    Vizrt Binary Image
    +VlD7un
    −VlobZ9
    Voice Over
    VoiceActivityDetection

    Наше прочтениеДобавлены новые идентификаторы: EtCwKg (возможно, событие или сервис), F2Aum3 (компонент интерфейса), Fb74R5 (функция определения возможностей), Fj7yE1u (обработчик фрагментов), K2hJep (настройка или параметр), OtK7dz (значение или метка), VlD7un (компонент или тип). Удалены идентификаторы, связанные с фокусным расстоянием, репликами, аудиоформатами и устаревшими параметрами.

    Первоисточник
  8. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283342 → 13.0.283343

    Первоисточник
  9. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +165 −870

    +Invalid Opus header signature
    +Opus header too short
    +Timestamp Signer ST021
    +A7queryId
    +Bih8Jj
    +C6initialSale
    +C6sampleAttributes
    +CachedShareTheme
    +D5Star
    +D5botId
    +D6userId
    +D9channelId
    +D9hashValueSiv
    +DsRevenue
    +DunmutedVideo
    +EgXa3m
    +F7emojiId
    +FoZnC5
    +G3checkPa
    +H1tonConnect
    +HandleryySicv
    +HgetPass
    +HtonConnectCl
    +IgB9HkB9
    +InterfaceSyntaxThemeMp
    +K1getLang
    +K9YaMgAe5
    +N8getStar
    +N8tlObject
    +NextC0Siv
    +NextEnabledSbv
    +NgetStar
    +NsRevenue
    +O6offsetSuv
    +O9readInt
    +OyAcA0C0Ccf
    +P1s5Int64Vv
    +P2isFullFilledSbv
    +P2s5Int64Vv
    +P3s5Int64Vv
    +P4canUseGradientSbv
    +P4onChangedValueySbcSgv
    +P7onClickyycSgv
    +PisSelectedSbv
    +Ps5Int64Vv
    +PsizeSiv
    +PxI8wv0
    +Q4downloadsMediaSbv
    +Q8progressSfv
    +Q8rawValue
    +Q9hashValueSiv
    +Q9sizeLimits5Int64Vv
    +QcolorIndexSiv
    +QisVideoSbv
    +QprocessedSiv
    +QrStudioBrowseButton
    +QrawValue
    +Qs5Int32Vv
    +Qtimestamps5Int32Vv
    +QtotalSiv

    Наше прочтениеДобавлены новые строки интерфейса, связанные с обработкой Opus-аудио, идентификаторами запросов, параметрами продаж, темами, атрибутами, статусами и идентификаторами пользователей, каналов, ботов, звёзд, а также параметрами для работы с данными и шифрованием. Удалены строки, связанные с устаревшими или отключёнными функциями интерфейса, форматированием и обработкой ошибок.

    Первоисточник
  10. macOSбета
    Схема API

    Состав беты Telegram macOS — −281

    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Info.plist
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/01-design-crew.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/02-deploy-bot.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/03-stress-test.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/04-playground.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/05-long-reads.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/06-trip-lisbon.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/07-shop.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/08-analytics.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/09-code-review.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/10-game-night.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/11-live-scripts.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/12-motion-lab.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/13-3d-lab.chat
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/lib/three.js
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/multiplayer/voxel-clash.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/01-maya.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/02-leo.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/03-me.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/04-priya-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/05-maya.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/06-leo.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/08-priya-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/09-maya.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/10-leo.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/11-me.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/12-maya-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/13-leo.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/14-leo.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/01-bot-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/02-me.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/03-bot-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/04-bot.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/01-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/02-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/03-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/04-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/05-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/06-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/07-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/08-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/09-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/10-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/11-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/12-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/13-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/14-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/15-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/16-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/17-me.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/18-me.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/20-fuzz.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/04-playground/01-guide-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/04-playground/02-guide.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/01-weekly-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/02-weekly-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/03-weekly-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/04-weekly-bare.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/05-me.html
    −Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/06-weekly-bare.html

    Наше прочтениеУдалены файлы, связанные с HTML-баблами и демонстрационными чатами, включая ресурсы для 3D-лаборатории, мультиплеерной игры Voxel Clash и сценариев для команды дизайна.

    Первоисточник
  11. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283338 → 13.0.283342

    Первоисточник
  12. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +299 −175

    +Layout query limit exceeded: host queries blocked the renderer for more than
    +Subscribe to Premium to use all emoji.
    +Timestamp Signer ST011
    +Use any collectible gift you own
    +Cons_shareThemeEmojiBackdrop
    +DURATION_INVALID
    +SERVER_ERROR
    +STORY_NOT_MODIFIED
    +SUGGESTED_EMOJI_INVALID
    +TW_INSTALL_OWN_COMMIT
    +USER_DECLINED
    +WALLET_CARD_BG_NOT_ALLOWED
    +/rhfot
    +A5UtilsE7isMutedSbv
    +A9myResults
    +ActivityState
    +AdMessageStatess4Int8Vv
    +AnalyticsContext
    +AnalyticsMediaJourney
    +AnalyticsMessageSend
    +AnalyticsParameterRule
    +AnalyticsPresentation
    +AnalyticsPrivacy
    +AnalyticsRevocable
    +AnalyticsScope
    +AnalyticsShareJourney
    +AnalyticsStickerJourney
    +AppLogEventCollection
    +AppLogEventContext
    +ApurchaseDate
    +AttachmentCount
    +AvatarPreparedVideo
    +AvatarVideoExport
    +BlockId
    +BlurEdgeMaskCache
    +BotPreparedShare
    +BrowserAnalyticsOrigin
    +BrowserDecision
    +BrowserInvoiceAction
    +BrowserLocationAction
    +BuilderTabsView
    +CancelledyycSgv
    +CaptionBindingState
    +ChatAccessoryIconLayer
    +ChatBirthdaySaveAction
    +ChatBotConfirmation
    +ChatDateHeaderActions
    +ChatDeferredSendAction
    +ChatForwardMenuAction
    +ChatForwardPicker
    +ChatForwardSelection
    +ChatLayerButtonNode
    +ChatLayerNode
    +ChatLayerPointerEvent
    +ChatLayerRowView
    +ChatLayerSceneView
    +ChatLayerTextLinkState
    +ChatLayerTextMenuState
    +ChatLayerTextNode
    +ChatLayerTreeError

    Наше прочтениеДобавлены новые строки интерфейса для уведомлений о превышении лимита запросов, подписки на Премиум, использования коллекционных подарков, ошибок сервера и статусов сторис, а также новые имена параметров аналитики и типов данных. Удалены устаревшие строки, связанные с перемещением подарков и отображением в профиле.

    Первоисточник
  13. macOSбета
    Схема API

    Состав беты Telegram macOS — +1

    Resources/Purr.wav
    Resources/QrStudioUI_QrStudioUI.bundle/Contents/Info.plist
    +Resources/QrStudioUI_QrStudioUI.bundle/Contents/Resources/QrStudioNoGifts.tgs
    Resources/QrStudioUI_QrStudioUI.bundle/Contents/Resources/anim_sun.json
    Resources/QrStudioUI_QrStudioUI.bundle/Contents/Resources/anim_sun_reverse.json

    Наше прочтениеДобавлен анимированный файл QrStudioNoGifts.tgs в состав беты macOS-клиента, который используется для отображения анимации в интерфейсе QrStudio.

    Первоисточник
  14. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283328 → 13.0.283338

    Первоисточник
  15. КошелёкTON Connect
    Сборка

    Репозитории клиентов, движков и TON — +1 −1

    tweb=Links: the auto-login token is never sent over plain HTTP
    wallet-engine=refactor: encrypted comments key check
    −wallets-list=ci: check release policy changes on pull requests (#355)
    +wallets-list=ci: move version.yaml to the prod and staging form (#356)

    Наше прочтениеДобавлено перемещение файла version.yaml в прод и стейджинговую форму в CI для wallets-list. Удалена проверка изменений политики релиза в pull requests.

    Первоисточник
  16. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=a3135827
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp, включён новый JSON-файл с обновлёнными данными.

    Первоисточник
  17. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=a3135827
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой старой версии на новую, что может указывать на изменение списка базовых валют для пополнения. Изменения в webappdemo.css и webappdemo.js не затрагивают функционал, связанный с платежами.

    Первоисточник
  18. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=301f272d
    +payments.getOnrampBaseCurrencies.json=a3135827
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с иным содержимым. Изменение не связано с функциональностью, а касается обновления данных для платежных провайдеров.

    Первоисточник
  19. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=301f272d
    +payments.getOnrampBaseCurrencies.json=a3135827
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой старого содержимого на новое, что может указывать на изменение списка базовых валют для пополнения. Изменения в webappdemo.js и webappdemo.css не затрагивают логику, но могут влиять на отображение интерфейса.

    Первоисточник
  20. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=1ad38019
    +payments.getOnrampBaseCurrencies.json=301f272d
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде обновлён файл с базовыми валютами для onramp-оплат: новая версия содержит обновлённые данные о поддерживаемых валютах.

    Первоисточник
  21. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=1ad38019
    +payments.getOnrampBaseCurrencies.json=301f272d
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой содержимого, что может указывать на изменение списка базовых валют для пополнения. Изменения в webappdemo.js и webappdemo.css не затрагивают логику, но могут влиять на отображение интерфейса.

    Первоисточник
  22. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=1ad38019
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеДобавлен файл payments.getOnrampBaseCurrencies.json с новым хешем, убран старый. Это изменение может быть частью обновления поддержки базовых валют для onramp-операций в платежной системе Telegram.

    Первоисточник
  23. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=1ad38019
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере Telegram заменён файл с базовыми валютами для onramp-оплат, содержащий обновлённые данные о поддерживаемых валютах.

    Первоисточник
  24. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=cadc4997
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp-оплат — новый файл содержит обновлённые данные, старый удалён. Изменение не связано с кодом, а касается только данных.

    Первоисточник
  25. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=cadc4997
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с идентификатором de993082. Изменения в webappdemo.js и webappdemo.css не затрагивают логику, но могут влиять на отображение интерфейса.

    Первоисточник
  26. Desktop
    Строки интерфейса

    Строки Telegram Desktop — +14

    lng_context_translate
    lng_context_translate_selected
    +lng_context_unban_done
    +lng_context_unban_sure
    +lng_context_unban_user
    lng_context_unmute
    lng_context_unpin_from_top
    ⋯
    lng_filters_view_subtitle
    lng_flood_error
    +lng_folder_archive_deselect
    lng_folder_archive_failed
    +lng_folder_archive_pack
    +lng_folder_archive_pack_selected
    +lng_folder_archive_select
    lng_folder_archive_status
    +lng_folder_archive_unpack
    lng_font_box_title
    lng_font_default
    ⋯
    lng_url_auth_site_access
    lng_url_auth_unverified_app
    +lng_url_auth_wallet_about
    +lng_url_auth_wallet_connect
    +lng_url_auth_wallet_label
    +lng_url_auth_wallet_no_key
    +lng_url_auth_wallet_no_key_link
    +lng_url_auth_wallet_reserved
    lng_user_action_choose_sticker
    lng_user_action_record_audio

    Наше прочтениеДобавлены строки интерфейса для функций разбана пользователя в контекстном меню, управления архивом папок и авторизации через кошелёк в URL-ссылках.

    Первоисточник
  27. Сервер и конфигСхема MTProto
    Схема API

    Схема MTProto (tdesktop) — +3 −2

    inputThemeSettings flags:# message_colors_animated:flags.2?true base_theme:BaseTheme accent_color:int outbox_accent_color:flags.3?int message_colors:flags.0?Vector<int> wallpaper:flags.1?InputWallPaper wallpaper_settings:flags.1?WallPaperSettings = InputThemeSettings;
    inputThemeSlug slug:string = InputTheme;
    +inputTonConnectOauthSession session_id:long challenge_answer:bytes body:bytes proof:WalletOwnershipProof = InputTonConnectOauthSession;
    inputUser user_id:long access_hash:long = InputUser;
    inputUserEmpty = InputUser;
    ⋯
    messageViews flags:# views:flags.0?int forwards:flags.1?int replies:flags.2?MessageReplies = MessageViews;
    messages.acceptEncryption peer:InputEncryptedChat g_b:bytes key_fingerprint:long = EncryptedChat;
    −messages.acceptUrlAuth flags:# write_allowed:flags.0?true share_phone_number:flags.3?true peer:flags.1?InputPeer msg_id:flags.1?int button_id:flags.1?int url:flags.2?string match_code:flags.4?string = UrlAuthResult;
    +messages.acceptUrlAuth flags:# write_allowed:flags.0?true share_phone_number:flags.3?true peer:flags.1?InputPeer msg_id:flags.1?int button_id:flags.1?int url:flags.2?string match_code:flags.4?string tonconnect_session:flags.5?InputTonConnectOauthSession = UrlAuthResult;
    messages.addChatUser chat_id:long user_id:InputUser fwd_limit:int = messages.InvitedUsers;
    messages.addPollAnswer peer:InputPeer msg_id:int answer:PollAnswer = Updates;
    ⋯
    urlAuthResultAccepted flags:# url:flags.0?string = UrlAuthResult;
    urlAuthResultDefault = UrlAuthResult;
    −urlAuthResultRequest flags:# request_write_access:flags.0?true request_phone_number:flags.1?true match_codes_first:flags.5?true is_app:flags.6?true bot:User domain:string browser:flags.2?string platform:flags.2?string ip:flags.2?string region:flags.2?string match_codes:flags.3?Vector<string> user_id_hint:flags.4?long verified_app_name:flags.7?string = UrlAuthResult;
    +urlAuthResultRequest flags:# request_write_access:flags.0?true request_phone_number:flags.1?true match_codes_first:flags.5?true is_app:flags.6?true request_wallet:flags.8?true bot:User domain:string browser:flags.2?string platform:flags.2?string ip:flags.2?string region:flags.2?string match_codes:flags.3?Vector<string> user_id_hint:flags.4?long verified_app_name:flags.7?string tc_session_id:flags.9?long tc_client_id:flags.10?string = UrlAuthResult;
    user flags:# self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true support:flags.23?true scam:flags.24?true apply_min_photo:flags.25?true fake:flags.26?true bot_attach_menu:flags.27?true premium:flags.28?true attach_menu_enabled:flags.29?true flags2:# bot_can_edit:flags2.1?true close_friend:flags2.2?true stories_hidden:flags2.3?true stories_unavailable:flags2.4?true contact_require_premium:flags2.10?true bot_business:flags2.11?true bot_has_main_app:flags2.13?true bot_forum_view:flags2.16?true bot_forum_can_manage_topics:flags2.17?true bot_can_manage_bots:flags2.18?true bot_guestchat:flags2.19?true bot_guard:flags2.20?true id:long access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?Vector<RestrictionReason> bot_inline_placeholder:flags.19?string lang_code:flags.22?string emoji_status:flags.30?EmojiStatus usernames:flags2.0?Vector<Username> stories_max_id:flags2.5?RecentStory color:flags2.8?PeerColor profile_color:flags2.9?PeerColor bot_active_users:flags2.12?int bot_verification_icon:flags2.14?long send_paid_messages_stars:flags2.15?long linked_community_id:flags2.21?long = User;
    userEmpty id:long = User;

    Наше прочтениеДобавлен тип `inputTonConnectOauthSession` с полями `session_id`, `challenge_answer`, `body`, `proof`, и изменены `messages.acceptUrlAuth` и `urlAuthResultRequest`: убрано поле `match_code` и добавлено `request_wallet`.

    Первоисточник
  28. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=cadc4997
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа веб-версии Telegram в проде обновлён файл с базовыми валютами для onramp-оплат: добавлен новый JSON-файл с хешем cadc4997, убран старый с хешем de993082.

    Первоисточник
  29. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=cadc4997
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp-оплат: добавлен новый JSON-файл с хешем cadc4997, заменивший устаревший с хешем de993082. Изменения затронули только конфигурацию, код и интерфейс не изменились.

    Первоисточник
  30. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=a1189a6c
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp, теперь используется новый набор валют. Изменение касается только данных, код и интерфейс не затронуты.

    Первоисточник
  31. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +3 −1

    b-/markdown.js=64fb4d60
    b-/matchbrackets.js=76754ed5
    +b-/my-telegram.css=3d55f90b
    +b-/my-telegram.js=ac1dc3b2
    b-/oauth.css=4b53f9ee
    b-/oauth.html=e69de29b
    ⋯
    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=a1189a6c
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа стенде b добавлены файлы my-telegram.css и my-telegram.js, а также обновлён файл payments.getOnrampBaseCurrencies.json, в котором заменён старый контент на новый. На стенде l изменений не зафиксировано.

    Первоисточник
  32. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=a1189a6c
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде добавлен файл с базовыми валютами для onramp-оплат, убран старый аналогичный файл. Изменение касается только данных, код и логика не затронуты.

    Первоисточник
  33. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=a1189a6c
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере Telegram заменён файл с базовыми валютами для onramp-оплат: новый файл содержит обновлённые данные, старый удалён. Изменения затронули только конфигурацию, код и интерфейс не изменились.

    Первоисточник
  34. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=a1189a6c
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp-оплат, включая обновлённые данные о поддерживаемых валютах.

    Первоисточник
  35. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=a1189a6c
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с другим хешем, при этом остальные файлы конфигурации остаются без изменений.

    Первоисточник
  36. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=a1189a6c
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp, включая обновлённые данные о поддерживаемых валютах.

    Первоисточник
  37. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=a1189a6c
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, включён новый формат ответа API.

    Первоисточник
  38. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=a1189a6c
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеОбновлены файлы payments.getOnrampBaseCurrencies.json (заменён хеш a1189a6c → de993082), pako-inflate.min.js и pattern.svg – их версии заменены новыми хешами.

    Первоисточник
  39. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=a1189a6c
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеОбновлен файл payments.getOnrampBaseCurrencies.json: заменён хеш a1189a6c на новый de993082. Других изменений не обнаружено.

    Первоисточник
  40. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=a1189a6c
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеОбновлён файл payments.getOnrampBaseCurrencies.json на продакшн‑сервере: заменён старый хеш de993082 на новый a1189a6c.

    Первоисточник
  41. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=a1189a6c
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеОбновлён файл payments.getOnrampBaseCurrencies.json: заменён старый хеш de993082 на новый a1189a6c.

    Первоисточник
  42. КошелёкTON Connect
    Сборка

    Репозитории клиентов, движков и TON — +1 −1

    tweb=Links: the auto-login token is never sent over plain HTTP
    wallet-engine=refactor: encrypted comments key check
    −wallets-list=Merge pull request #350 from ton-connect/track-963ec44
    +wallets-list=ci: check release policy changes on pull requests (#355)

    Наше прочтениеВ репозитории wallets‑list заменён старый merge‑коммит #350 на новый CI‑шаг «ci: check release policy changes on pull requests (#355)». Других изменений не обнаружено.

    Первоисточник
  43. iOS
    Строки интерфейса

    Строки Telegram iOS (платформа переводов) — +92

    CreateBot.UnsavedAlert.Text
    CreateBot.UnsavedAlert.Title
    +CreateBot.UsernameEnding
    +CreateBot.UsernameEndingDelimiter
    +CreateBot.UsernameEndingFinalDelimiter
    +CreateBot.UsernameHint
    +CreateBot.UsernameHintFree
    CreateBot.UsernameStatus.Checking
    CreateBot.UsernameStatus.Invalid
    CreateBot.UsernameStatus.LimitExceeded
    CreateBot.UsernameStatus.Link
    +CreateBot.UsernameStatus.Long
    CreateBot.UsernameStatus.Number
    +CreateBot.UsernameStatus.PremiumRequired
    CreateBot.UsernameStatus.Short
    +CreateBot.UsernameStatus.Subscribe
    +CreateBot.UsernameStatus.SuffixLimit
    +CreateBot.UsernameStatus.SuffixLimitCount
    CreateBot.UsernameStatus.Taken
    CreateExternalStream.Revoke.Revoke
    ⋯
    Gift.Message.ToastTitle
    Gift.Message.YourMessage
    +Gift.MoveToGifts.Success
    +Gift.MoveToGifts.Text
    +Gift.MoveToGifts.Title
    +Gift.MoveToWallet.Location
    +Gift.MoveToWallet.Move
    +Gift.MoveToWallet.Success
    +Gift.MoveToWallet.Text
    +Gift.MoveToWallet.Title
    Gift.Offer.Duration
    Gift.Offer.Duration.Hours
    ⋯
    Gift.Transfer.Confirmation.Transfer
    Gift.Transfer.Confirmation.TransferFree
    +Gift.Transfer.MoveToGifts
    +Gift.Transfer.MoveToWallet
    Gift.Transfer.SendUnlocks
    Gift.Transfer.SendUnlocks.Days
    ⋯
    Gift.View.Context.CopyLink
    Gift.View.Context.Craft
    +Gift.View.Context.HideFromProfile
    Gift.View.Context.SetAsTheme
    Gift.View.Context.Share
    +Gift.View.Context.ShowOnProfile
    Gift.View.Context.Transfer
    Gift.View.Context.ViewInProfile
    ⋯
    Notification.Mute1hMin
    Notification.NewAuthDetected
    +Notification.NoPaidMessagesTokenUsed
    +Notification.NoPaidMessagesTokenUsedYou
    Notification.OverviewTopicClosed
    Notification.OverviewTopicCreated
    ⋯
    Proxy.TooltipUnavailable
    ProxyServer.VoiceOver.Active
    +QrStudio.Colors.Profile
    Первоисточник
  44. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=a3135827
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp, включая обновлённую версию с хешем de993082, убрана старая версия с хешем a3135827.

    Первоисточник
  45. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=a3135827
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере Telegram заменён файл с базовыми валютами для onramp, включая обновлённую версию `payments.getOnrampBaseCurrencies.json` и обновлённые скрипт `webappdemo.js` и стиль `webappdemo.css`.

    Первоисточник
  46. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=a3135827
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде добавлен файл с базовыми валютами для onramp-оплат, заменивший устаревшую версию. Изменение касается только данных, без изменений в коде.

    Первоисточник
  47. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=a3135827
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере заменён файл с базовыми валютами для onramp, включён новый JSON-файл с данными о поддерживаемых валютах, устаревший файл удалён.

    Первоисточник
  48. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=cadc4997
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с другим хешем. Изменение не сопровождается кодовыми изменениями, что указывает на обновление данных без изменений в логике.

    Первоисточник
  49. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=cadc4997
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, включая изменения в webappdemo.js и webappdemo.css, отсутствует предыдущая версия файла.

    Первоисточник
  50. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=cadc4997
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде добавлен файл с базовыми валютами для onramp-оплат, заменив устаревшую версию. Изменение касается только данных, без изменений в коде.

    Первоисточник
  51. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=cadc4997
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеДобавлен файл payments.getOnrampBaseCurrencies.json с хешем cadc4997, убран предыдущий файл с хешем de993082. Изменения в webappdemo.css и webappdemo.js не затрагивают функциональность.

    Первоисточник
  52. Сайты Telegram
    Строки интерфейса

    Документация core.telegram.org — +1 −1

    /bots/samples › Python #5cba213d
    /bots/samples › Ruby #0aa36356
    −/bots/samples › Rust #7e620a30
    +/bots/samples › Rust #86710c40
    /bots/samples › Scala #837b8fd9
    /bots/samples%2Fhellobot › (top) #9b2cbce5

    Наше прочтениеДобавлен пример бота на Rust в документации. Удалён предыдущий пример на Rust.

    Первоисточник
  53. Кошелёк
    Серверный конфиг

    Интеграция @wallet — +2 −2

    @wallet icon android_animated=5377642420047489422
    @wallet icon android_side_menu_static=5467781590178346331
    −@wallet icon default_static=5366060314884316010
    +@wallet icon default_static=5377642420047489421
    @wallet icon ios_animated=5377642420047489428
    @wallet icon ios_side_menu_static=5467781590178346332
    @wallet icon ios_static=5375390620233803093
    +@wallet icon macos_animated=5375590069925095374
    −@wallet icon macos_animated=5377642420047489425
    @wallet icon macos_side_menu_static=5467781590178346333
    @wallet peerTypes=AttachMenuPeerTypeBotPM,AttachMenuPeerTypeBroadcast,AttachMenuPeerTypeChat,AttachMenuPeerTypePM,AttachMenuPeerTypeSameBotPM

    Наше прочтениеДобавлены иконки кошелька для Android и iOS, обновлены статические и анимированные иконки для macOS, изменены параметры отображения в меню приложений.

    Первоисточник
  54. Сайты Telegram
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    −ads-auth.html=94567326
    +ads-auth.html=a99b74d0
    ads-guidelines.html=98ce9652
    ads.html=406dbbbf

    Наше прочтениеНа проде заменён файл ads-auth.html на новую версию, остальные файлы оставались без изменений.

    Первоисточник
  55. КошелёкMyTonWallet
    Сборка

    Репозитории клиентов, движков и TON — +1 −1

    libprisma=Group each language with its aliases
    mtproxy=Remove fast path.
    −mytonwallet=26.10.4
    +mytonwallet=26.10.5
    opentonapi=v1.3.17
    telegram-bot-api=Fix RichBlockDocument.

    Наше прочтениеДобавлена версия mytonwallet 26.10.5, удалена версия 26.10.4. В репозитории libprisma изменено группирование языков с их алиасами, в mtproxy удалён fast path, в opentonapi обновлена версия до v1.3.17, в telegram-bot-api исправлен RichBlockDocument.

    Первоисточник
  56. Сайты Telegram
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    +ads-auth.html=94567326
    −ads-auth.html=a99b74d0
    ads-guidelines.html=98ce9652
    ads.html=406dbbbf

    Наше прочтениеНа проде появился новый файл ads-auth.html с хешем 94567326, заменивший устаревший файл с хешем a99b74d0.

    Первоисточник
  57. Кошелёк
    Серверный конфиг

    Интеграция @wallet — +4 −4

    @wallet attach=1 side=0 inactive=1
    +@wallet icon android_active_animated=5377642420047489426
    −@wallet icon android_active_animated=5454001050170200538
    +@wallet icon android_animated=5377642420047489422
    −@wallet icon android_animated=5454001050170200537
    @wallet icon android_side_menu_static=5467781590178346331
    @wallet icon default_static=5366060314884316010
    −@wallet icon ios_animated=5375390620233803091
    +@wallet icon ios_animated=5377642420047489428
    @wallet icon ios_side_menu_static=5467781590178346332
    @wallet icon ios_static=5375390620233803093
    −@wallet icon macos_animated=5368560552786271734
    +@wallet icon macos_animated=5377642420047489425
    @wallet icon macos_side_menu_static=5467781590178346333
    @wallet peerTypes=AttachMenuPeerTypeBotPM,AttachMenuPeerTypeBroadcast,AttachMenuPeerTypeChat,AttachMenuPeerTypePM,AttachMenuPeerTypeSameBotPM

    Наше прочтениеДобавлены новые анимированные иконки для @wallet на Android, iOS и macOS, заменены устаревшие версии. Обновлена конфигурация для отображения иконки в меню прикрепления.

    Первоисточник
  58. Сервер и конфигКонфиг
    Серверный конфиг

    Умолчания аккаунта Telegram — −18

    account.content={"_":"account.ContentSettings","sensitiveEnabled":false,"sensitiveCanChange":true}
    account.global_privacy={"_":"GlobalPrivacySettings","archiveAndMuteNewNoncontactPeers":false,"keepArchivedUnmuted":true,"keepArchivedFolders":true,"hideReadMarks":true,"newNoncontactPeersRequirePremium":false,"displayGiftsButton":false,"noncontactPeersPaidStars":null,"disallowedGifts":null}
    −account.notify.broadcasts=error:Cannot send requests while disconnected. Please reconnect.
    +account.notify.broadcasts={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}
    −account.notify.chats=error:Cannot send requests while disconnected. Please reconnect.
    +account.notify.chats={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}
    −account.notify.users=error:Cannot send requests while disconnected. Please reconnect.
    +account.notify.users={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}
    −account.reactions_notify=error:Disconnected from dc 1
    +account.reactions_notify={"_":"ReactionsNotifySettings","messagesNotifyFrom":null,"storiesNotifyFrom":null,"pollVotesNotifyFrom":null,"sound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"showPreviews":true}
    account.ttl={"_":"AccountDaysTTL","days":548}
    messages.default_history_ttl={"_":"DefaultHistoryTTL","period":0}
    −privacy.About=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.About={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.AddedByPhone=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.AddedByPhone={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"},{"_":"PrivacyValueDisallowAll"}]}
    −privacy.Birthday=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.Birthday={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.ChatInvite=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.ChatInvite={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.Forwards=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.Forwards={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.NoPaidMessages=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.NoPaidMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}
    −privacy.PhoneCall=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.PhoneCall={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.PhoneNumber=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.PhoneNumber={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.PhoneP2P=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.PhoneP2P={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}
    −privacy.ProfilePhoto=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.ProfilePhoto={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}
    −privacy.SavedMusic=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.SavedMusic={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.StarGiftsAutoSave=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.StarGiftsAutoSave={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}
    −privacy.StatusTimestamp=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.StatusTimestamp={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    −privacy.VoiceMessages=error:Cannot send requests while disconnected. Please reconnect.
    +privacy.VoiceMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}

    Наше прочтениеДобавлены настройки уведомлений для чатов, пользователей и рассылок с включёнными предпросмотрами и звуками по умолчанию, а также новые правила приватности для профиля, фото, голосовых сообщений, звонков и других параметров с разными уровнями доступа.

  59. Кошелёк
    Серверный конфиг

    Интеграция @wallet — +2 −2

    @wallet icon android_side_menu_static=5467781590178346331
    @wallet icon default_static=5366060314884316010
    −@wallet icon ios_animated=5366060314884316011
    +@wallet icon ios_animated=5375390620233803091
    @wallet icon ios_side_menu_static=5467781590178346332
    −@wallet icon ios_static=5368312114697999416
    +@wallet icon ios_static=5375390620233803093
    @wallet icon macos_animated=5368560552786271734
    @wallet icon macos_side_menu_static=5467781590178346333

    Наше прочтениеЗаменены иконки кошелька для iOS: анимированная и статическая, с обновлением хешей. Добавлены иконки для Android и macOS.

    Первоисточник
  60. Сервер и конфигКонфиг
    Серверный конфиг

    Умолчания аккаунта Telegram — +15 −18

    account.content={"_":"account.ContentSettings","sensitiveEnabled":false,"sensitiveCanChange":true}
    account.global_privacy={"_":"GlobalPrivacySettings","archiveAndMuteNewNoncontactPeers":false,"keepArchivedUnmuted":true,"keepArchivedFolders":true,"hideReadMarks":true,"newNoncontactPeersRequirePremium":false,"displayGiftsButton":false,"noncontactPeersPaidStars":null,"disallowedGifts":null}
    +account.notify.broadcasts=error:Cannot send requests while disconnected. Please reconnect.
    −account.notify.broadcasts={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}
    +account.notify.chats=error:Cannot send requests while disconnected. Please reconnect.
    −account.notify.chats={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}
    +account.notify.users=error:Cannot send requests while disconnected. Please reconnect.
    −account.notify.users={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}
    +account.reactions_notify=error:Disconnected from dc 1
    −account.reactions_notify={"_":"ReactionsNotifySettings","messagesNotifyFrom":null,"storiesNotifyFrom":null,"pollVotesNotifyFrom":null,"sound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"showPreviews":true}
    account.ttl={"_":"AccountDaysTTL","days":548}
    messages.default_history_ttl={"_":"DefaultHistoryTTL","period":0}
    +privacy.About=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.About={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.AddedByPhone=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.AddedByPhone={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"},{"_":"PrivacyValueDisallowAll"}]}
    +privacy.Birthday=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.Birthday={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.ChatInvite=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.ChatInvite={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.Forwards=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.Forwards={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.NoPaidMessages=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.NoPaidMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}
    +privacy.PhoneCall=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.PhoneCall={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.PhoneNumber=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.PhoneNumber={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.PhoneP2P=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.PhoneP2P={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}
    +privacy.ProfilePhoto=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.ProfilePhoto={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}
    +privacy.SavedMusic=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.SavedMusic={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.StarGiftsAutoSave=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.StarGiftsAutoSave={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}
    +privacy.StatusTimestamp=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.StatusTimestamp={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}
    +privacy.VoiceMessages=error:Cannot send requests while disconnected. Please reconnect.
    −privacy.VoiceMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}

    Наше прочтениеДобавлены сообщения об ошибке при попытке отправить запросы при отключении от сервера для настроек уведомлений и приватности. Удалены предыдущие значения настроек, заменённые на текстовые ошибки.

  61. Сервер и конфигКонфигтест-сервер
    Серверный конфиг

    Серверный конфиг Telegram (тест-сервер, снимок testserverchangesall) — +1 −1

    url_auth_domains=["a-urlauth.stel.com"]
    wallet_available=true
    +wallet_card_bg_gifts=["PlushPepe","ResistanceDog","Cake","CrystalBall"]
    −wallet_card_bg_gifts=["PlushPepe","ResistanceDog"]
    wallet_gasless_daily_transfers=5
    wallet_gasless_min_nanos=100000000

    Наше прочтениеДобавлены новые фоновые подарки для карт в кошельке: «Cake» и «CrystalBall». Изменение расширяет набор доступных фонов для подарочных карт.

    Первоисточник
  62. Сервер и конфигКонфигтест-сервер
    Серверный конфиг

    Серверный конфиг Telegram (тест-сервер, снимок testserverchangesall) — +6

    ringtone_size_max=307200
    round_video_encoding={"diameter":384,"video_bitrate":1000,"audio_bitrate":64,"max_size":12582912}
    +round_video_recorder_2_allowed=false
    saved_dialogs_pinned_limit_default=4
    saved_dialogs_pinned_limit_premium=6
    ⋯
    upload_premium_speedup_upload=10
    url_auth_domains=["a-urlauth.stel.com"]
    +wallet_available=true
    +wallet_card_bg_gifts=["PlushPepe","ResistanceDog"]
    +wallet_gasless_daily_transfers=5
    +wallet_gasless_min_nanos=100000000
    +wallet_transfer_min_nanos=100000000
    weather_search_username=izweatherbot
    web_app_allowed_protocols=["http","https"]

    Наше прочтениеДобавлена настройка запрета использования нового видеозаписывающего интерфейса (round_video_recorder_2_allowed=false), включена поддержка кошелька с параметрами: минимальный порог транзакции 100000000 нано, 5 бесплатных транзакций в день, доступные фоновые подарки для карт — "PlushPepe" и "ResistanceDog".

    Первоисточник
  63. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=d9d6ab90
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде заменён файл с базовыми валютами для onramp, включая обновлённые данные в payments.getOnrampBaseCurrencies.json.

    Первоисточник
  64. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=d9d6ab90
    +payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp-оплат, включён новый формат ответа. Изменения в webappdemo.js и webappdemo.css не затрагивают функционал.

    Первоисточник
  65. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=d0e23dc2
    +payments.getOnrampBaseCurrencies.json=d9d6ab90
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеЗаменён файл с базовыми валютами для onramp-оплат, содержащий обновлённые данные о поддерживаемых валютах.

    Первоисточник
  66. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=d0e23dc2
    +payments.getOnrampBaseCurrencies.json=d9d6ab90
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, введён новый формат ответа. Изменения в webappdemo.js и webappdemo.css не затрагивают функциональность.

    Первоисточник
  67. ВебWeb K
    Сборка

    Репозитории клиентов, движков и TON — +1 −1

    ton-teps=Update README.md
    ton=tolk-1.5
    −tweb=Add the OSS Scanner build and threat model, and a real security policy
    +tweb=Links: the auto-login token is never sent over plain HTTP
    wallet-engine=refactor: encrypted comments key check
    wallets-list=Merge pull request #350 from ton-connect/track-963ec44

    Наше прочтениеДобавлено предупреждение о том, что токен автологина никогда не отправляется по незашифрованному HTTP. Удалён запрос на добавление сканера открытого ПО, модели угроз и реальной политики безопасности.

    Первоисточник
  68. Сервер и конфигКонфигтест-сервер
    Серверный конфиг

    Серверный конфиг Telegram (тест-сервер, снимок testserverchangesall) — −5

    ringtone_size_max=307200
    round_video_encoding={"diameter":384,"video_bitrate":1000,"audio_bitrate":64,"max_size":12582912}
    −round_video_recorder_2_allowed=false
    saved_dialogs_pinned_limit_default=4
    saved_dialogs_pinned_limit_premium=6
    ⋯
    upload_premium_speedup_upload=10
    url_auth_domains=["a-urlauth.stel.com"]
    −wallet_available=true
    −wallet_gasless_daily_transfers=5
    −wallet_gasless_min_nanos=100000000
    −wallet_transfer_min_nanos=100000000
    weather_search_username=izweatherbot
    web_app_allowed_protocols=["http","https"]

    Наше прочтениеОтключена функция кругового видеозаписывания версии 2, а также отключены функции кошелька: газлесс-транзакции, минимальные лимиты транзакций и доступность кошелька.

    Первоисточник
  69. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=a3135827
    +payments.getOnrampBaseCurrencies.json=d0e23dc2
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с изменённым содержимым.

    Первоисточник
  70. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=a3135827
    +payments.getOnrampBaseCurrencies.json=d0e23dc2
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json, содержащий базовые валюты для пополнения через onramp, с версии a3135827 на d0e23dc2. Изменения в webappdemo.css и webappdemo.js не затрагивают логику, но могут влиять на отображение интерфейса.

    Первоисточник
  71. Сервер и конфигКонфиг
    Серверный конфиг

    Серверный конфиг Telegram (снимок prodserverchangesall) — −5

    ringtone_size_max=307200
    round_video_encoding={"diameter":384,"video_bitrate":1000,"audio_bitrate":64,"max_size":12582912}
    −round_video_recorder_2_allowed=false
    saved_dialogs_pinned_limit_default=5
    saved_dialogs_pinned_limit_premium=100
    ⋯
    upload_premium_speedup_upload=10
    url_auth_domains=[]
    −wallet_available=true
    −wallet_gasless_daily_transfers=5
    −wallet_gasless_min_nanos=100000000
    −wallet_transfer_min_nanos=100000000
    weather_search_username=StoryWeatherBot
    web_app_allowed_protocols=["http","https"]

    Наше прочтениеОтключена поддержка второго видеозаписывающего режима, убраны настройки кошелька, включая доступность, лимиты и минимальные суммы транзакций.

    Первоисточник
  72. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +16 −9

    /cancel
    /claim
    +/contact
    /create
    /failure1
    ⋯
    /ho80hi8
    /invite
    +/j_3pq
    /media
    /meteor
    ⋯
    Estimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead.
    EvalError
    +EvctnBw
    EventLessView
    EventLogServiceUpdate
    ⋯
    FxH9Cx
    FxaNbxa
    +FyYtQr
    G bytes failed
    G02F04
    ⋯
    Getter must be a function
    Gh2Fh4
    −GhPra7
    GhostWhite
    GifCell
    ⋯
    Gryphon's Anim Compressor
    GuardReference
    −Gv3Pap
    GycSgtc
    GyjjO9
    ⋯
    Hcannot access a Thread Local Storage value during or after destruction:
    Hck4Ic
    +Hcx9Uu2
    HdA9Nd
    HdD9Odu
    ⋯
    HighlightFoundText
    HighlightInstance
    +Hih8Jv
    HintHandler
    HistoryBottomRowItem
    ⋯
    K0I9N0
    K0I9O0
    +K3kwUj
    K4A9M4
    K8A9N8
    ⋯
    LiveSwipingSbv
    LiveTypingDraftUpdate
    +LmQ8B8o
    Load certs from files in a directory
    Load file into cache
    ⋯

    Наше прочтениеДобавлены новые команды /contact, /j_3pq и идентификаторы EvctnBw, FyYtQr, Hcx9Uu2, Hih8Jv, K3kwUj, LmQ8B8o, PzxJp0, R2isFullFilledSbv, а также удалены GhPra7, Gv3Pap, Oo5pMl.

    Первоисточник
  73. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283327 → 13.0.283328

    Первоисточник
  74. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    −payments.getOnrampBaseCurrencies.json=4d708bda
    +payments.getOnrampBaseCurrencies.json=a3135827
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде обновлён файл payments.getOnrampBaseCurrencies.json, содержащий список базовых валют для пополнения, вероятно, в рамках обновления системы пополнения средств.

    Первоисточник
  75. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    −payments.getOnrampBaseCurrencies.json=4d708bda
    +payments.getOnrampBaseCurrencies.json=a3135827
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой старой версии на новую, включая изменения в webappdemo.js и webappdemo.css, затрагивающие интерфейс кошелька и оплаты.

    Первоисточник
  76. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=4d708bda
    −payments.getOnrampBaseCurrencies.json=a3135827
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеНа проде появился новый файл с базовыми валютами для onramp-оплат, заменивший старый. Изменение касается только данных, без изменений в коде.

    Первоисточник
  77. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=4d708bda
    −payments.getOnrampBaseCurrencies.json=a3135827
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеДобавлен новый файл с базовыми валютами для onramp-оплат, убран старый. Изменения затрагивают только данные, код не изменился.

    Первоисточник
  78. КошелёкAPI платежей
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    pako-inflate.min.js=a191a78a
    pattern.svg=c7da39e5
    +payments.getOnrampBaseCurrencies.json=a3135827
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    promote.css=e21478ea

    Наше прочтениеДобавлен файл с базовыми валютами для onramp-оплат, заменивший устаревшую версию. Изменение касается только данных, код и логика не затронуты.

    Первоисточник
  79. КошелёкAPI платежейтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/webappdemo.css=80c1d0c1
    l-/webappdemo.js=f02b1530
    +payments.getOnrampBaseCurrencies.json=a3135827
    −payments.getOnrampBaseCurrencies.json=de993082
    payments.getOnrampProviders.json=8ac99ae5
    wallet.getBackupHolderDcs.json=c9321833

    Наше прочтениеНа тестовом сервере заменён файл с базовыми валютами для onramp, включён новый JSON-файл с обновлёнными данными.

    Первоисточник
  80. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +4 −4

    a-/markdown.js=64fb4d60
    a-/matchbrackets.js=76754ed5
    −a-/my-telegram.css=18c39601
    +a-/my-telegram.css=3d55f90b
    −a-/my-telegram.js=1554b236
    +a-/my-telegram.js=ac1dc3b2
    a-/oauth.css=4b53f9ee
    a-/oauth.html=3dc80d0b
    ⋯
    i-/markdown.js=64fb4d60
    i-/matchbrackets.js=76754ed5
    +i-/my-telegram.css=18c39601
    −i-/my-telegram.css=3d55f90b
    +i-/my-telegram.js=1554b236
    −i-/my-telegram.js=ac1dc3b2
    i-/oauth.css=4b53f9ee
    i-/oauth.html=e69de29b

    Наше прочтениеНа тестовом сервере произошла замена файлов my-telegram.css и my-telegram.js на стендах a: и i: — на a: загружены новые версии, на i: — старые, что соответствует обратному обмену между стендами.

    Первоисточник
  81. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +4 −7

    AnyPostboxViewDataItem
    AnyUpdateStateEquatable
    −Ao4wV3
    ApI9Ax
    ApertureValue
    ⋯
    Getter must be a function
    Gh2Fh4
    +GhPra7
    GhostWhite
    GifCell
    ⋯
    Gryphon's Anim Compressor
    GuardReference
    +Gv3Pap
    GycSgtc
    GyjjO9
    ⋯
    Method not supported
    MhH9H0u
    −MhhgEl
    MicroDVD subtitle
    MicroListenerContext
    ⋯
    N0H9O0
    N0H9O0u
    −N2Fx62
    N5dIn9
    N8H9K8
    ⋯
    RevokeRowItemView
    RevokedSbv
    −RgknL2
    RhB69h
    RhH9Qhu
    ⋯
    SellNftInputView
    SellNftState
    +SenJcm
    Send GRAM to this address
    Send Owner
    ⋯
    SpringGreen
    SpringParameters
    −SprocessedSiv
    Spruce subtitle format
    SpsIdOffsetEii
    ⋯
    TurnPort connected to
    TurnSbv
    −TvS9No
    TwidgetDeferredPrepare
    TwidgetIcons
    ⋯
    Within tolerance - keeping actual width
    WlA9vpu
    +WoE0Cz
    WordController
    WordEntry
    ⋯

    Наше прочтениеДобавлены новые типы: GhPra7, Gv3Pap, SenJcm, WoE0Cz. Удалены типы: Ao4wV3, MhhgEl, N2Fx62, RgknL2, SprocessedSiv, TvS9No, X1Xill.

    Первоисточник
  82. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283326 → 13.0.283327

    Первоисточник
  83. Сайты Telegram
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +1 −1

    markdown.js=64fb4d60
    my-telegram.css=3d55f90b
    −my-telegram.js=1554b236
    +my-telegram.js=ac1dc3b2
    oauth.css=4b53f9ee
    oauth.html=8301b9ae

    Наше прочтениеОбновлён скрипт my-telegram.js, содержащий логику для работы с личным кабинетом, и изменён файл стилей my-telegram.css для корректного отображения элементов интерфейса.

    Первоисточник
  84. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    l-/matchbrackets.js=76754ed5
    l-/my-telegram.css=3d55f90b
    −l-/my-telegram.js=1554b236
    +l-/my-telegram.js=ac1dc3b2
    l-/oauth.css=4b53f9ee
    l-/oauth.html=e69de29b

    Наше прочтениеНа тестовом сервере Telegram заменён файл my-telegram.js на новую версию, включённую в сборку. Изменения в коде не выявлены, так как предоставлен только хеш нового файла.

    Первоисточник
  85. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    y-/matchbrackets.js=76754ed5
    y-/my-telegram.css=3d55f90b
    −y-/my-telegram.js=1554b236
    +y-/my-telegram.js=ac1dc3b2
    y-/oauth.css=4b53f9ee
    y-/oauth.html=0f3f96a8

    Наше прочтениеЗаменён файл my-telegram.js на новую версию, включён новый файл matchbrackets.js и обновлён my-telegram.css.

    Первоисточник
  86. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    i-/matchbrackets.js=76754ed5
    i-/my-telegram.css=3d55f90b
    −i-/my-telegram.js=1554b236
    +i-/my-telegram.js=ac1dc3b2
    i-/oauth.css=4b53f9ee
    i-/oauth.html=e69de29b

    Наше прочтениеНа тестовом сервере Telegram заменён файл my-telegram.js на новую версию, включены обновлённые стили my-telegram.css и matchbrackets.js, а также обновлённый oauth.css и oauth.html.

    Первоисточник
  87. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    i-/markdown.js=64fb4d60
    i-/matchbrackets.js=76754ed5
    −i-/my-telegram.css=18c39601
    +i-/my-telegram.css=3d55f90b
    i-/my-telegram.js=1554b236
    i-/oauth.css=4b53f9ee

    Наше прочтениеНа тестовом сервере обновлён файл my-telegram.css, заменённый новой версией с хешем 3d55f90b, что может повлиять на внешний вид страниц. Остальные файлы оставлены без изменений.

    Первоисточник
  88. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +2 −2

    i-/markdown.js=64fb4d60
    i-/matchbrackets.js=76754ed5
    +i-/my-telegram.css=18c39601
    −i-/my-telegram.css=3d55f90b
    +i-/my-telegram.js=1554b236
    −i-/my-telegram.js=ac1dc3b2
    i-/oauth.css=4b53f9ee
    i-/oauth.html=e69de29b

    Наше прочтениеНа тестовом сервере Telegram заменены файлы my-telegram.css и my-telegram.js на новые версии, используемые для отображения и поведения интерфейса.

    Первоисточник
  89. Сайты Telegram
    Строки интерфейса

    Сайт telegram.org (блог, FAQ, правила) — +1

    /evolution › August 2024 #e887c71e
    /evolution › August 2025 #a756417e
    +/evolution › August 2026 #dc33a5bd
    /evolution › December 2013 #a04ba5b4
    /evolution › December 2014 #7bf772a6

    Наше прочтениеНа сайте telegram.org добавлен блок с обновлением от августа 2026 года в разделе «Эволюция». Удалены блоки от августа 2024 и 2025 годов.

    Первоисточник
  90. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1

    i-/matchbrackets.js=76754ed5
    i-/my-telegram.css=3d55f90b
    −i-/my-telegram.js=1554b236
    +i-/my-telegram.js=ac1dc3b2
    i-/oauth.css=4b53f9ee
    i-/oauth.html=e69de29b

    Наше прочтениеНа тестовом сервере Telegram заменён файл my-telegram.js на новую версию, включены обновлённые matchbrackets.js и my-telegram.css, а также oauth.css и oauth.html.

    Первоисточник
  91. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +2

    a-/markdown.js=64fb4d60
    a-/matchbrackets.js=76754ed5
    +a-/my-telegram.css=18c39601
    +a-/my-telegram.js=1554b236
    a-/oauth.css=4b53f9ee
    a-/oauth.html=3dc80d0b

    Наше прочтениеДобавлены новые файлы my-telegram.css и my-telegram.js на тестовом сервере, заменившие ранее существовавшие markdown.js и matchbrackets.js.

    Первоисточник
  92. Сайты Telegram
    Строки интерфейса

    Веб Telegram на проде (страницы и файлы, снимок) — +2

    main.js=148058de
    markdown.js=64fb4d60
    +my-telegram.css=3d55f90b
    +my-telegram.js=1554b236
    oauth.css=4b53f9ee
    oauth.html=8301b9ae

    Наше прочтениеДобавлены новые файлы my-telegram.css и my-telegram.js, которые, вероятно, реализуют дополнительную стилизацию и логику для веб-интерфейса Telegram.

    Первоисточник
  93. Сайты Telegramтест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +6

    i-/markdown.js=64fb4d60
    i-/matchbrackets.js=76754ed5
    +i-/my-telegram.css=3d55f90b
    +i-/my-telegram.js=1554b236
    i-/oauth.css=4b53f9ee
    i-/oauth.html=e69de29b
    ⋯
    l-/markdown.js=64fb4d60
    l-/matchbrackets.js=76754ed5
    +l-/my-telegram.css=3d55f90b
    +l-/my-telegram.js=1554b236
    l-/oauth.css=4b53f9ee
    l-/oauth.html=e69de29b
    ⋯
    y-/markdown.js=64fb4d60
    y-/matchbrackets.js=76754ed5
    +y-/my-telegram.css=3d55f90b
    +y-/my-telegram.js=1554b236
    y-/oauth.css=4b53f9ee
    y-/oauth.html=0f3f96a8

    Наше прочтениеДобавлены файлы my-telegram.css и my-telegram.js на стендах i:, l:, y: — это новые стили и скрипты для интерфейса тестового сервера Telegram.

    Первоисточник
  94. macOSбета
    Строки интерфейса

    Строки бинарника беты Telegram macOS — +11 −12

    AiResultRowItem
    AiResultRowView
    −AkPmow
    AlbumCoverResource
    AlbumKind
    ⋯
    AnyPostboxViewDataItem
    AnyUpdateStateEquatable
    +Ao4wV3
    ApI9Ax
    ApertureValue
    ⋯
    C8A9F8
    C8tlObject
    +C8woJ5
    C9A2F9
    C9D5pu
    ⋯
    G7flightstSg
    G7peerIdst
    −G8LgTh8x
    G8entitiestSg
    G8evidenceSay
    ⋯
    Illegal temporal dependency out of defined pattern from position
    IllegalCharacter
    +ImZ9Nn
    Image size must match encoder init configuration size
    Image too wide for this implementation
    ⋯
    MediumVioletRed
    Meeting invite with Accept and Decline
    −MegKlz
    MegagroupSbv
    MegagroupStats
    ⋯
    Method not supported
    MhH9H0u
    +MhhgEl
    MicroDVD subtitle
    MicroListenerContext
    ⋯
    Moving bookmark to %d.
    MovingSbv
    −MpPsaFs
    MsgAddress
    MsgAddressExt: got prefix:
    ⋯
    N0H9O0
    N0H9O0u
    +N2Fx62
    N5dIn9
    N8H9K8
    ⋯
    NtNtCs
    NtNtNt
    +NuP3pl
    NulError
    NullActionClass
    ⋯

    Наше прочтениеДобавлены новые идентификаторы подписей временных меток: Ao4wV3, C8woJ5, ImZ9Nn, MhhgEl, N2Fx62, NuP3pl, Oo5pMl, RgknL2, TvS9No, X1Xill. Удалены старые идентификаторы подписей временных меток: AkPmow, G8LgTh8x, MegKlz, MpPsaFs, Q0KcUz, Rhb09Hp, S2A7p7b, TkA9YgA9, Uv3Vnc, V9hB79, WzOfSr.

    Первоисточник
  95. macOSбета
    Сборка

    Telegram macOS (бета): 13.0.283325 → 13.0.283326

    Первоисточник
  96. Сайты Telegram
    Строки интерфейса

    Сайт telegram.org (блог, FAQ, правила) — +3 −2

    /crypto_contest › Smartwatch Apps, Rich Text for Bots, AI Guardians for Groups, and Much More #ba3f9964
    /crypto_contest › Welcome Messages, Buttons in Messages and Signed Gifts #63c4dc9f
    +/deactivate › (top) #c5f26011
    −/deactivate › (top) #ef615bb4
    +/deactivate › (untitled) #7f0c14a7
    −/deactivate › Delete Account or Manage Apps #d88841de
    +/deactivate › Sign in to My Telegram #a1f69705
    /dsa-report › (top) #a8e5344e
    /evolution › (top) #3c9b1770

    Наше прочтениеДобавлены новые страницы для деактивации аккаунта: верхний уровень, без названия и вход в My Telegram. Удалена страница с опцией удаления аккаунта или управления приложениями.

    Первоисточник
  97. Android
    Сборка

    Telegram Android (APK с сайта): 70358849 B etag 4074edcb5a53b047f6ff897da721889ffd3003e7 → 70395155 B etag 7555002eb405a512cacdcbad50330b6ce7ab6e00

    Первоисточник
  98. Кошелёк
    Серверный конфиг

    Интеграция @wallet — +1 −1

    @wallet icon macos_side_menu_static=5467781590178346333
    @wallet peerTypes=AttachMenuPeerTypeBotPM,AttachMenuPeerTypeBroadcast,AttachMenuPeerTypeChat,AttachMenuPeerTypePM,AttachMenuPeerTypeSameBotPM
    −@wallet shortName=Wallet
    +@wallet shortName=Walt
    @wallet writeAccess=0 settings=1

    Наше прочтениеИзменено короткое имя встроенной кнопки кошелька с «Wallet» на «Walt». Добавлен иконка для macOS, разрешён доступ к настройкам и расширены типы чатов, с которыми может работать кнопка.

    Первоисточник
  99. БотыBotFatherБотыСтикерытест-сервер
    Строки интерфейса

    Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +3 −3

    i-/botfather-functions.js=ebece685
    i-/botfather.css=cbbdba85
    −i-/botfather.html=682fb7c1
    +i-/botfather.html=8a4e3d7a
    i-/bugtracker-app.css=e5a0e006
    i-/bugtracker-bugs.css=ebc72237
    ⋯
    i-/gfm.js=6e74ad4f
    i-/giftstudio.css=4317eaff
    −i-/guardtest.html=3683b10a
    +i-/guardtest.html=f1b75f0c
    i-/health.js=d9dba4a2
    i-/highlight.min.css=49fc6aea
    ⋯
    i-/show-hint.min.js=9a9cc99c
    i-/simple.js=df663365
    −i-/stickers.html=25d03f63
    +i-/stickers.html=76419d47
    i-/tchart.js=1fe22cc4
    i-/tchart.min.css=9019cd9a

    Наше прочтениеНа тестовом сервере обновлены страницы botfather.html, guardtest.html и stickers.html с новыми версиями файлов, включая соответствующие JavaScript и CSS-файлы, что указывает на обновление интерфейсов этих страниц.

    Первоисточник

Живая лента этих находок — в радаре, фильтр «Беты».