Telegram github commits and releases
4.42K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • 3bbef51 • 5 files, +23/-29
Add an experimental option for "AI Tools" button.

telegramdesktop/tdesktop/dev • b1d2160 • 3 files, +41/-7
Elide too long call button text.

telegramdesktop/tdesktop/dev • a530748 • 2 files, +7/-1
Accept also base64 (non-url) secrets.

#tdesktop
🫡3
morethanwords/tweb/design26 • d260034 • 44 files, +448/-404
Refactor scrollable wrappers, search groups, and menu gradient into reusable components; migrate 100vh to CSS variable

#webk
🫡2
New telegramdesktop/tdesktop release: v6.7.4 (stable)

- Add experimental option for "AI Tools" button.
- Jump between markers with Alt+Arrows in video player.
- Cocoon info button in AI Tools box.
- Show warning for unofficial app builds.
- Allow text emojify without selecting a style.
- Accept also base64 (non-url) proxy secrets.
- Use tg:// deeplinks for proxy share links.
- Fix newbot deeplink parsing with trailing slash and unicode names.
- Fix file reference refresh for user, group and channel photos.
- Fix stale macOS tray icon colors after appearance switches.
- Fix tooltip crash in top peers selector with small width.
- Fix preserving markers after video quality switch in media view.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f869ad6 • 1 files, +4/-4
Fixed detailed button crash when accessibility queried toggle early.

telegramdesktop/tdesktop/dev • eeafe97 • 5 files, +15/-5
More strict checks in ffmpeg decodiing.

telegramdesktop/tdesktop/dev • fef4e14 • 6 files, +30/-15
Version 6.7.4.

- Add experimental option for "AI Tools" button.
- Jump between markers with Alt+Arrows in media view.
- Info button in AI Tools box.
- Show warning for unofficial app builds.
- Allow text emojify without selecting a style.
- Accept also base64 (non-url) proxy secrets.
- Use tg:// deeplinks for proxy share links.
- Fix newbot deeplink parsing with trailing slash and unicode names.
- Fix file reference refresh for user, group and channel photos.
- Fix stale macOS tray icon colors after appearance switches.
- Fix tooltip crash in top peers selector with small width.
- Fix preserving markers after video quality switch in media view.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v6.7.5 (stable)

- Support for gradual appearing of bot reply messages.

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • 55e2847 • 16 files, +364/-5
Initial implementation of gradual draft streaming.

telegramdesktop/tdesktop/dev • 98f3422 • 14 files, +74/-31
Remove reveal animation on draft replacement.

telegramdesktop/tdesktop/dev • a8f9cf4 • 2 files, +32/-23
Fix draft streaming continuation.

telegramdesktop/tdesktop/dev • f6abf7a • 1 files, +0/-22
Remove some debug logs.

telegramdesktop/tdesktop/dev • ca3eb7d • 6 files, +19/-15
Version 6.7.5.

- Support for gradual appearing of bot reply messages.

#tdesktop
🫡2
Ajaxy/telegram-tt/master • 60aaf90 • 3 files, +4/-4
12.0.22

Ajaxy/telegram-tt/master • da590cf • 15 files, +626/-52
Message: Add text streaming animation (#6834)

Ajaxy/telegram-tt/master • c02c68d • 60 files, +58/-57
[Build]

#webz
🫡3
telegramdesktop/tdesktop/nightly • 438cf40 • 1 files, +1/-3
Fixed mute state update for forum topics with unknown notify settings.

telegramdesktop/tdesktop/nightly • ab24540 • 5 files, +5/-5
Migrated CI workflows to depot.dev runners for faster builds.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 1c94acd • 1 files, +9/-3
Don't force drop-to-left in media context menu.

telegramdesktop/tdesktop/dev • 7cd4bd3 • 3 files, +179/-159
Rewrite text appear animation.

#tdesktop
🫡3💅1
telegramdesktop/tdesktop/nightly • 277ad00 • 6 files, +19/-5
Migrated CI workflows to depot.dev runners for faster builds.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4009a47 • 8 files, +36/-51
Fix word-wrapping of streamed text.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 263ddc3 • 1 files, +1/-1
Fix possible crash in widget destruction.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • f379177 • 1 files, +1/-3
Fixed mute state update for forum topics with unknown notify settings.

telegramdesktop/tdesktop/nightly • b0f840a • 6 files, +19/-5
Migrated CI workflows to depot.dev runners for faster builds.

telegramdesktop/tdesktop/nightly • c4c0b33 • 23 files, +4/-40
Removed unused private fields.

telegramdesktop/tdesktop/nightly • 87379c6 • 2 files, +2/-2
Fixed build with Xcode 26.4.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 5e0e784 • 1 files, +1/-1
Attempted to fix build packaged macOS on Github CI.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 111b15a • 3 files, +269/-337
Allow many lines in ConfirmInviteBox about.

#tdesktop
🫡3
telegramdesktop/tdesktop/xcode • 88404cf • 23 files, +4/-40
Removed unused private fields.

telegramdesktop/tdesktop/xcode • 61f89d7 • 3 files, +3/-3
Fixed build with Xcode 26.4.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • d0e24b5 • 2 files, +13/-1
Bring fullscreen media viewer to active space on macOS.

#tdesktop
🫡3
TelegramMessenger/Telegram-iOS/master • 86e521c • 2 files, +4/-14
Various fixes

TelegramMessenger/Telegram-iOS/master • ae6d05c • 4 files, +10/-1
Various fixes

TelegramMessenger/Telegram-iOS/master • f3e1795 • 4 files, +34/-7
Temp

TelegramMessenger/Telegram-iOS/master • 96daaaa • 1 files, +5/-1
feat: replace iPaddingMbs with bSubcodecMode in SEncParamExt

TelegramMessenger/Telegram-iOS/master • d224a25 • 1 files, +7/-0
feat: gate MV range cap on bSubcodecMode

TelegramMessenger/Telegram-iOS/master • 1c05425 • 1 files, +24/-0
feat: gate intra/I_4x4/sub-partition suppression on bSubcodecMode

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • 9871479 • 1 files, +5/-0
feat: gate VaaOnScreen sub-partition suppression on bSubcodecMode

TelegramMessenger/Telegram-iOS/master • e647f73 • 1 files, +27/-0
feat: gate padding recon override on bSubcodecMode with hardcoded 1-MB border

TelegramMessenger/Telegram-iOS/master • d239564 • 3 files, +6/-6
feat: gate Log2MaxFrameNum on bSubcodecMode via WelsInitSps parameter

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • 2860819 • 1 files, +1/-0
fix: copy bSubcodecMode in ParamTranscode so encoder context sees the flag

Without this, SWelsSvcCodingParam::ParamTranscode was not copying
bSubcodecMode from SEncParamExt, so the encoder's internal pSvcParam
always had bSubcodecMode=false regardless of what the caller set.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • 1b3a547 • 93 files, +29325/-3
subcodec

TelegramMessenger/Telegram-iOS/master • 05d64c5 • 1 files, +6/-7
Fix

#telegram_ios
🫡2
TelegramMessenger/Telegram-iOS/master • 95a03d9 • 4 files, +155/-0
subcodec

TelegramMessenger/Telegram-iOS/master • d147c63 • 23 files, +2739/-2762
Refactoring

TelegramMessenger/Telegram-iOS/master • e8dc34c • 2 files, +45/-0
feat: add BUILD files for SubcodecAnimationCacheImpl and SubcodecMultiAnimationRendererImpl

TelegramMessenger/Telegram-iOS/master • 095c294 • 1 files, +286/-0
feat: add SubcodecAnimationCacheImpl writer and ARGB-to-YUV conversion

Implements utility helpers, BT.709 ARGB→YUV 4:2:0 conversion with alpha
un-premultiplication, and AnimationCacheItemWriterImpl that feeds frames
to SCSprite and writes metadata alongside the .mbs output.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • 7052e7e • 1 files, +514/-0
feat: add SubcodecAnimationCacheImpl public class with protocol conformance and subcodec API

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • dc20b26 • 1 files, +381/-0
feat: add SubcodecMultiAnimationRendererImpl internal types - SurfaceGroup, SpriteContext, frame extraction

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • d6d633e • 1 files, +272/-0
feat: add SubcodecMultiAnimationRendererImpl public class with MultiAnimationRenderer conformance

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • 9338361 • 3 files, +16/-14
fix: correct Swift-ObjC bridging in subcodec animation modules

Fix compilation errors in SubcodecAnimationCacheImpl and
SubcodecMultiAnimationRendererImpl: NSData->Data sink closure types,
withSink->sink argument labels for advanceFrame/emitFrameIfNeeded,
unused variable warning, and redundant Void return assignment.
Add both modules as deps to ChatEntityKeyboardInputNode to verify
they compile in the full build.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

TelegramMessenger/Telegram-iOS/master • 3d6fabe • 1 files, +174/-96
Update safari

#telegram_ios
🫡2