Telegram updates landed in the Web Apps resources and Android Beta.
- Telegram Web Apps beta now exposes
- The test Promote resources removed the ad
- Telegram Android Beta was updated to 12.10.4 (7099), with builds 7096, 7097, and 7099 in the detected range. The beta updater is now wired to
The Android range also contains extensive generated/decompiled source churn and build metadata changes, so no additional user-facing feature could be confirmed.
@telechanges
- Telegram Web Apps beta now exposes
Telegram.WebApp.Serverless.call(). It sends JSON POST requests to /api/<endpoint> with Authorization: TMA <base6...)>, supports Promises and Node-style callbacks, and returns endpoint errors with status and parameters.- The test Promote resources removed the ad
submit for review click handler and its API icon style. The dark theme CSS also no longer sets the --text-color variable in the dark-theme root.- Telegram Android Beta was updated to 12.10.4 (7099), with builds 7096, 7097, and 7099 in the detected range. The beta updater is now wired to
https://telegram.org/dl/android/apk-public-beta.json; the night-mode and verification menu icons were updated across density variants, and limit-preview rendering coordinates were adjusted.The Android range also contains extensive generated/decompiled source churn and build metadata changes, so no additional user-facing feature could be confirmed.
@telechanges
❤1
New Telegram updates detected.
- Web test resources add an owner ad action that submits an ad for review through
- The test Web App bundle removes the
- Telegram Android Beta moves from 12.10.4 to 12.10.5. The commit is labeled as fixing slow SQL requests and crashes, and it refreshes the
@telechanges
- Web test resources add an owner ad action that submits an ad for review through
submitAdForReview, add a code-style API icon, and expose --text-color for dark documentation pages.- The test Web App bundle removes the
Telegram.WebApp.Serverless interface.- Telegram Android Beta moves from 12.10.4 to 12.10.5. The commit is labeled as fixing slow SQL requests and crashes, and it refreshes the
menu_verification and menu_night_mode_24 assets, generated DEX and profiling files, and the Crashlytics mapping ID. No new user-facing feature could be confirmed from the decompiled source changes.@telechanges
Telegram Android Beta 12.10.5 (7103) has received an update.
- The round recorder camera switch animation has been improved.
- Audio and video synchronization has been improved.
The decompiled update also contains widespread generated and obfuscated file changes, so no additional user-facing feature could be confirmed.
@telechanges
- The round recorder camera switch animation has been improved.
- Audio and video synchronization has been improved.
The decompiled update also contains widespread generated and obfuscated file changes, so no additional user-facing feature could be confirmed.
@telechanges
Telegram Android Beta has been updated to version 12.10.5, builds 7102 and 7103.
- Build 7103 improves the round recorder camera-switch animation.
- Audio-video synchronization is improved.
- The update also includes internal camera, WebRTC, media-loading, and UI code changes.
Build 7102 has no release notes, and the decompiled source diff does not confirm any additional user-facing feature.
@telechanges
- Build 7103 improves the round recorder camera-switch animation.
- Audio-video synchronization is improved.
- The update also includes internal camera, WebRTC, media-loading, and UI code changes.
Build 7102 has no release notes, and the decompiled source diff does not confirm any additional user-facing feature.
@telechanges
Telegram Android Beta received a localization resource update.
- Added regenerated string resources for Arabic, German, English, Spanish, Italian, Korean, Dutch, Brazilian Portuguese, Russian, and Ukrainian.
- No new user-facing feature could be confirmed from this resource-only change.
@telechanges
- Added regenerated string resources for Arabic, German, English, Spanish, Italian, Korean, Dutch, Brazilian Portuguese, Russian, and Ukrainian.
- No new user-facing feature could be confirmed from this resource-only change.
@telechanges
Telegram Android Beta has updated its localization resource layout.
- Ten language string files for Arabic, German, English, Spanish, Italian, Korean, Dutch, Brazilian Portuguese, Russian, and Ukrainian were moved from
- The files were moved without content changes.
- No new user-facing feature could be confirmed from this resource-only update.
@telechanges
- Ten language string files for Arabic, German, English, Spanish, Italian, Korean, Dutch, Brazilian Portuguese, Russian, and Ukrainian were moved from
resources/assets/ to resources/res/raw/.- The files were moved without content changes.
- No new user-facing feature could be confirmed from this resource-only update.
@telechanges
❤1
Telegram Android Beta has a new localization update for version 12.10.5 (7103).
- Updated
- The change is limited to the English localization resource, so no new user-facing feature can be confirmed from this commit alone.
@telechanges
- Updated
resources/res/raw/localization_en.strings with 14 English strings for round video recording settings, including camera resolution, bitrate, frame rate, recorder selection, composition, and styling.- The change is limited to the English localization resource, so no new user-facing feature can be confirmed from this commit alone.
@telechanges
Telegram Login has been updated with expanded authorization options.
- Applications can now override redirect_uri and choose response_type=code instead of the default post_message flow.
- The authorization request can include the ton:wallet scope, tc_client_id, and tc_manifest_url.
- PKCE parameters, code_challenge and code_challenge_method, are supported for code responses.
The diff confirms request-building changes, but does not establish the server-side behavior of these options.
@telechanges
- Applications can now override redirect_uri and choose response_type=code instead of the default post_message flow.
- The authorization request can include the ton:wallet scope, tc_client_id, and tc_manifest_url.
- PKCE parameters, code_challenge and code_challenge_method, are supported for code responses.
The diff confirms request-building changes, but does not establish the server-side behavior of these options.
@telechanges
Telegram website test login resource updated.
- The login helper now always uses the current page origin and path as its redirect URI, ignoring a supplied
- It always requests
- Support was removed for the
- No new user-facing feature could be confirmed from this technical resource change.
@telechanges
- The login helper now always uses the current page origin and path as its redirect URI, ignoring a supplied
redirect_uri.- It always requests
response_type=post_message instead of accepting code.- Support was removed for the
ton:wallet scope, tc_client_id, tc_manifest_url, and PKCE code challenge parameters.- No new user-facing feature could be confirmed from this technical resource change.
@telechanges
A new Telegram Ads Pixel resource has been added to the test resources.
- Added identical
- The script reads
- Event payloads include the pixel ID, event ID, timestamp, current page URL, and stored click ID.
Uncertainty: This is a technical tracking resource update in the test repository; no new user-facing feature could be confirmed from the changed files.
@telechanges
- Added identical
telegram-ads-pixel.js files under a-/, b-/, i-/, l-/, and y-/.- The script reads
tgclid, stores _tgclid in local storage and a 30-day cookie, and sends pixel initialization and event data to /pxl using sendBeacon with an image fallback.- Event payloads include the pixel ID, event ID, timestamp, current page URL, and stored click ID.
Uncertainty: This is a technical tracking resource update in the test repository; no new user-facing feature could be confirmed from the changed files.
@telechanges
Telegram Android Beta 12.10.5 (7104) has been updated.
- The commit is described as fixes for the round recorder.
- Updated classes.dex, classes3.dex, classes4.dex, baseline profiles, Android versionCode 71049, and the decompiled media and round-video source tree.
- Localization files moved from res/raw to assets with unchanged content, while the Firebase Crashlytics mapping ID in strings.xml changed.
- The obfuscated decompiled diff does not expose more specific user-facing details, so no additional feature can be confirmed.
@telechanges
- The commit is described as fixes for the round recorder.
- Updated classes.dex, classes3.dex, classes4.dex, baseline profiles, Android versionCode 71049, and the decompiled media and round-video source tree.
- Localization files moved from res/raw to assets with unchanged content, while the Firebase Crashlytics mapping ID in strings.xml changed.
- The obfuscated decompiled diff does not expose more specific user-facing details, so no additional feature can be confirmed.
@telechanges
Telegram's test website resources received an update.
- The bug tracker now supports pinned comments, with a pinned-comment panel, pin and unpin actions, comment highlighting, attachment previews, and synchronization across comment updates.
- Board views are integrated into filtering, loading, issue updates, and dialog flows. Status filters can now honor multiple selections when allowed, and date-filter labels use localized strings.
- Website navigation gained an optional transition-aware page loading path, and theme controls use localized labels.
- The advertising interface adds a submit-for-review action, API icon styling, bot-banner placement handling, and updated ad previews. Bot-banner targeting hides media, button, and political targeting controls where the code requires it.
- Dark-theme and layout styling was updated across the bug tracker and promotion pages.
This is a test resource update, so production rollout or exact user-facing availability is not confirmed by this commit.
@telechanges
- The bug tracker now supports pinned comments, with a pinned-comment panel, pin and unpin actions, comment highlighting, attachment previews, and synchronization across comment updates.
- Board views are integrated into filtering, loading, issue updates, and dialog flows. Status filters can now honor multiple selections when allowed, and date-filter labels use localized strings.
- Website navigation gained an optional transition-aware page loading path, and theme controls use localized labels.
- The advertising interface adds a submit-for-review action, API icon styling, bot-banner placement handling, and updated ad previews. Bot-banner targeting hides media, button, and political targeting controls where the code requires it.
- Dark-theme and layout styling was updated across the bug tracker and promotion pages.
This is a test resource update, so production rollout or exact user-facing availability is not confirmed by this commit.
@telechanges
Production website update: a new
- Reads the
- Provides
- Uses
This is an internal advertising and analytics resource. No new user-facing feature or interface change could be confirmed from this commit.
@telechanges
telegram-ads-pixel.js tracking resource was added.- Reads the
tgclid URL parameter and stores it as _tgclid in local storage and a cookie, with the cookie set to expire after 30 days.- Provides
init and custom event calls through window.tgp, sending the pixel ID, event data, page URL, timestamp, and stored click ID to the production site's /pxl endpoint.- Uses
navigator.sendBeacon with an image request fallback.This is an internal advertising and analytics resource. No new user-facing feature or interface change could be confirmed from this commit.
@telechanges
Telegram Android Beta has been updated to 12.10.6 (7109).
- Fixed a crash when replying to stories.
- Fixed the emoji keyboard in the photo viewer.
- The preceding 12.10.6 (7108) commit is labeled as crash and ANR fixes, but the affected flows are not identified in the decompiled source.
- The Android version code changed to 71099.
No additional user-facing changes could be confirmed from the heavily obfuscated diff. Ignored .so files and generated TL schema files were excluded.
@telechanges
- Fixed a crash when replying to stories.
- Fixed the emoji keyboard in the photo viewer.
- The preceding 12.10.6 (7108) commit is labeled as crash and ANR fixes, but the affected flows are not identified in the decompiled source.
- The Android version code changed to 71099.
No additional user-facing changes could be confirmed from the heavily obfuscated diff. Ignored .so files and generated TL schema files were excluded.
@telechanges
Telegram timezone data was updated in both test and production resources.
-
- The same data update is present in both test and production.
No new user-facing feature could be confirmed; this is a timezone metadata/resource update.
@telechanges
-
help.getTimezonesList.json changed its schema hash and adjusted UTC offsets for Antarctica/McMurdo from +12:00 to +13:00, Pacific/Auckland from +12:00 to +13:00, and Pacific/Chatham from +12:45 to +13:45.- The same data update is present in both test and production.
No new user-facing feature could be confirmed; this is a timezone metadata/resource update.
@telechanges
Telegram Android Beta update: version 12.10.6 (7110).
- The commit is labeled as an experimental header update, with changes touching ActionBar and popup header-shadow rendering.
- Adds
- Moves localized
- Bumps the APK version code from 71099 to 71109.
The exact visible header behavior is unclear from the heavily obfuscated decompiled diff, so no additional user-facing feature could be confirmed.
@telechanges
- The commit is labeled as an experimental header update, with changes touching ActionBar and popup header-shadow rendering.
- Adds
resources/res/raw/blurred_gradient_fade.agsl and updates blur-related raw resource IDs.- Moves localized
.strings files from resources/assets to resources/res/raw without content changes.- Bumps the APK version code from 71099 to 71109.
The exact visible header behavior is unclear from the heavily obfuscated decompiled diff, so no additional user-facing feature could be confirmed.
@telechanges
BotFather's web bot creation flow now supports an optional additional username.
- The username is checked as it is entered through
- An invalid value blocks submission, while a valid value is included in the
@telechanges
- The username is checked as it is entered through
checkBotAdditionalUsername, with availability or error feedback.- An invalid value blocks submission, while a valid value is included in the
createBot request.@telechanges
Telegram server configuration update detected.
- Test configuration now reports
- Added
- The configuration hash changed accordingly.
This is a test-server resource update; no new user-facing feature can be confirmed from this data alone.
@telechanges
- Test configuration now reports
ton_usd_rate as 1.6201382149702688 instead of 1.340283345978305.- Added
wallet_available: false to the app configuration.- The configuration hash changed accordingly.
This is a test-server resource update; no new user-facing feature can be confirmed from this data alone.
@telechanges
Telegram's production API configuration was updated.
-
- It adds the
- This is a server-side configuration update, and no new user-facing feature can be confirmed from the changed resource alone.
@telechanges
-
help.getAppConfig.json now sets ton_usd_rate to 1.5928281026137536, up from 1.3375963410153056.- It adds the
wallet_available flag, currently set to false.- This is a server-side configuration update, and no new user-facing feature can be confirmed from the changed resource alone.
@telechanges