Telegram github commits and releases
4.67K subscribers
601 files
19.5K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/deva6209e36 files, +21/-15
Version 7.0.1.

- Rich Text Editor.
- Telegram Communities.
- Invisible Bot Messages.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v7.0.1 (stable)

- Rich Text Editor.
- Telegram Communities.
- Invisible Bot Messages.

#tdesktop
🫡2
TGX-Android/Telegram-X/main45498fe1 files, +4/-1
Fix `RECAPTCHA_VERSION` content

TGX-Android/Telegram-X/mainedc367f2 files, +6/-0
Add `canManageTags` and `canEditTag` permissions to recent actions

TGX-Android/Telegram-X/main0fee54c1 files, +1/-1
Fix typo that was causing crash in Recent Actions

TGX-Android/Telegram-X/main373031a2 files, +62/-2
Support `ChatEventMemberTagChanged` & `ChatEventAutomaticTranslationToggled`

#tgxandroid
🫡4
TGX-Android/Telegram-X/mainca55ac53 files, +25/-0
Display replied poll option

#tgxandroid
🫡3💅1
TGX-Android/Telegram-X/maina006c4b1 files, +1/-1
Version bump to `1792`

#tgxandroid
🫡3
tdlib/td/mastere43e3232 files, +2/-2
tl-parser: fix getenv/getopt prototypes for C23 compatibility

The vendored wgetopt.c/wgetopt.h use K&R-style empty-parameter
declarations (extern char *getenv(); / extern int getopt();).
Under C23 (GCC 15+ and Clang 16+ default), () means 'no parameters',
so calls with arguments are rejected as errors.

Fix by adding the correct prototypes:
wgetopt.c: extern char *getenv(const char *);
wgetopt.h: extern int getopt(int, char *const *, const char *);

Verified: wgetopt.c compiles without errors under -std=gnu23
with GCC 15.2 (MSYS2 MinGW64). No CMake changes needed.

tdlib/td/master85697cf1 files, +1/-1
Update td_api.tl

tdlib/td/master07d3a091 files, +1/-1
Fix a typo in documentation

#tdlib
🫡2
Ajaxy/telegram-tt/masterebf74653 files, +4/-4
12.0.33

Ajaxy/telegram-tt/masterbbb1037133 files, +3565/-3845
Bump dependencies (#7064)

Ajaxy/telegram-tt/master565b0a352 files, +1096/-655
Unify Mini App & Instant View modals (#7048)

Ajaxy/telegram-tt/master8b50e251 files, +15/-6
[dev] Try to speedup Vite (#7077)

Ajaxy/telegram-tt/master96fe0e930 files, +1218/-337
Round Video Message: Support record round video (#7075)

Ajaxy/telegram-tt/mastera55923b20 files, +1491/-35
QR Code: Add share QR code modal (#7067)

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>

Ajaxy/telegram-tt/masterf05ad7d9 files, +66/-16
Mini Apps: Support same origin flag (#7081)

Ajaxy/telegram-tt/master0e069481 files, +5/-1
Autologin: Allow only on https (#7082)

Ajaxy/telegram-tt/masterce24b0271 files, +3551/-1349
Composer: Redesign (#7078)

Ajaxy/telegram-tt/master425bae919 files, +300/-97
Message List: Scroll fixes (#7084)

Ajaxy/telegram-tt/masterbcc91dc4 files, +83/-56
Chat: Fix draft sync (#7083)

Ajaxy/telegram-tt/masterf1e182d4 files, +14/-3
Message: Fix rich content font (#7087)

Ajaxy/telegram-tt/master8b7644d4 files, +12/-7
Deeplinks: Replace t.me with telegram.me (#7088)

Ajaxy/telegram-tt/master66f13631 files, +1/-1
Deeplink: Return to t.me (#7090)

Ajaxy/telegram-tt/masterf7358983 files, +17/-4
GramJS: Add const time buffer checks (#7091)

#webz
🫡2👍1
Ajaxy/telegram-tt/master171fb56228 files, +2658/-2638
[Build]

#webz
🫡2
telegramdesktop/tdesktop/devfd821891 files, +38/-47
Improve build script reliability.

telegramdesktop/tdesktop/dev35c554c1 files, +11/-2
Fix editing rich scheduled messages.

telegramdesktop/tdesktop/dev416361d2 files, +6/-1
Added caching of duration width in overview video layout.

telegramdesktop/tdesktop/dev48450272 files, +66/-0
Added elements animating check to overview layout items.

telegramdesktop/tdesktop/dev02254ad8 files, +35/-0
Added list background color to info controllers.

telegramdesktop/tdesktop/devb3a419b2 files, +10/-3
Added memory limit to rows scroll cache.

telegramdesktop/tdesktop/devd63ee355 files, +68/-5
Added rows scroll cache to shared media list.

telegramdesktop/tdesktop/dev6296bcb2 files, +57/-12
Moved photo tile scaling off main thread in overview layout.

telegramdesktop/tdesktop/dev56653b92 files, +51/-10
Moved video tile scaling off main thread in overview layout.

telegramdesktop/tdesktop/dev4d532df2 files, +29/-5
Fixed profile tab search closing while filtering.

telegramdesktop/tdesktop/devda4eaf62 files, +10/-0
Clamped profile scroll to tabs during search.

telegramdesktop/tdesktop/dev35b783d2 files, +3/-3
Fixed stuck info profile height without shared media.

telegramdesktop/tdesktop/deva0707141 files, +72/-1
Added display of ephemeral messages in chat preview.

telegramdesktop/tdesktop/dev85927a11 files, +2/-6
Added display of ephemeral messages in dialogs list.

#tdesktop
🫡3
telegramdesktop/tdesktop/deveb6af7e3 files, +46/-1
Added ephemeral send of media with command captions.

telegramdesktop/tdesktop/dev28f57413 files, +66/-31
Added file reference refresh to ephemeral media sends.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly7a53dd31 files, +1/-1
Switched mac_packaged CI to RelWithDebInfo build type.

#tdesktop
🫡3
tdlib/td/master1b08c8314 files, +27/-27
Fix typos across the codebase

#tdlib
🫡2
TGX-Android/Telegram-X/main949d49325 files, +162/-100
Upgrade TDLib to tdlib/td@a9966eb

#tgxandroid
🫡2
telegramdesktop/tdesktop/devc55db1c1 files, +3/-3
Don't sort symbols in minidebug.sh

This adds around a minute of work for no gain

#tdesktop
🫡3
telegramdesktop/tdesktop/dev819ac625 files, +47/-12
Added send progress guard for ephemeral messages.

telegramdesktop/tdesktop/devc13d9213 files, +25/-4
Added ephemeral flag to command-caption media.

telegramdesktop/tdesktop/dev819d7f71 files, +21/-30
Allowed sending ephemeral commands in replies to normal messages.

telegramdesktop/tdesktop/dev07a407e1 files, +2/-1
Fixed group call button display for own profile.

telegramdesktop/tdesktop/dev89f6acc1 files, +8/-0
Added window move guard for recognized text in media view overlay.

telegramdesktop/tdesktop/deve77e91a1 files, +7/-0
Added selection eligibility and grouping checks to items.

telegramdesktop/tdesktop/dev6ac020a10 files, +181/-28
Added multi-selection of ephemeral messages.

Selection stays homogeneous: ephemeral and regular messages cannot
be selected together. Deletion of selected ephemeral messages routes
through ephemeral api.

telegramdesktop/tdesktop/devea0f7393 files, +3/-3
Replaced inline selection checks with shared item helper.

telegramdesktop/tdesktop/dev3ce73911 files, +38/-36
Added lang key subsets guard for Xcode generator.

telegramdesktop/tdesktop/dev153e9532 files, +0/-5
Remove type icon from voice message previews.

telegramdesktop/tdesktop/devba48a881 files, +4/-4
Fix bottom buttons layout in rich message edit window.

telegramdesktop/tdesktop/dev024eb092 files, +10/-0
Hide Expand button while editing a media caption

telegramdesktop/tdesktop/devd20e07f7 files, +32/-140
Allow edit windows alongside compose windows.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev2e05dca2 files, +10/-1
Fix plain message edit with compose window open.

telegramdesktop/tdesktop/dev272dd344 files, +50/-2
Add chat and account context to editor window titles

telegramdesktop/tdesktop/devf2e41fa2 files, +192/-70
Join blocks and list items on Backspace in editor.

telegramdesktop/tdesktop/dev688c7853 files, +126/-44
Split list items on Enter in editor.

telegramdesktop/tdesktop/dev36e5b7f5 files, +19/-3
Reveal media spoilers in viewed rich messages.

telegramdesktop/tdesktop/dev43580e82 files, +2/-2
Fix message edit with a rich draft preview shown.

telegramdesktop/tdesktop/devdf717e45 files, +17/-21
Fix mid-word line breaks in rich pages.

telegramdesktop/tdesktop/dev31d13261 files, +9/-0
Fix possible crash in notifications hiding.

telegramdesktop/tdesktop/deve54893e2 files, +47/-18
Fix possible crash in reactions loading.

telegramdesktop/tdesktop/dev0aeefb42 files, +40/-26
Fixed pull-to-next crash from destroyed channel histories.

telegramdesktop/tdesktop/dev2d3e4011 files, +42/-10
Added cross-folder fallback to pull-to-next-channel search.

telegramdesktop/tdesktop/dev898005c3 files, +18/-5
Added width guard for profile media tabs viewport push.

telegramdesktop/tdesktop/devec3cea61 files, +8/-2
Added preloading of gift buttons beyond visible rows.

telegramdesktop/tdesktop/deva1045ca1 files, +7/-9
Fixed heavy data transfer for duplicate search section ids.

#tdesktop
🫡3
telegramdesktop/tdesktop/devfd280254 files, +36/-2
Fixed tab switch on horizontal scroll over found sticker packs.

telegramdesktop/tdesktop/dev7e740762 files, +12/-0
Fixed tab switch on horizontal scroll over found emoji packs.

telegramdesktop/tdesktop/dev461544a6 files, +42/-22
Fix crash in community grouping toggle with pinned chats.

telegramdesktop/tdesktop/dev31815f51 files, +13/-10
Fix crash resuming sponsored state in video playback.

telegramdesktop/tdesktop/devb354ae33 files, +83/-37
Fix layout assertion on parser-dropped text in rich pages.

telegramdesktop/tdesktop/devfb0faa91 files, +13/-15
Fix crash closing AI compose box during generation.

telegramdesktop/tdesktop/deveba0ff02 files, +17/-2
Fix crash on media viewer seekbar release.

telegramdesktop/tdesktop/dev0906cc11 files, +6/-4
Don't schedule unread badge updates while quitting

#tdesktop
🫡3
telegramdesktop/tdesktop/dev64936e53 files, +32/-33
Try to improve issue templates

Some improvements suggested by AI...

#tdesktop
🫡3
Ajaxy/telegram-tt/master84c9bd03 files, +4/-4
12.0.34

Ajaxy/telegram-tt/master2946fd85 files, +49/-30
Multi Account: Fix account switch on logout (#7073)

Ajaxy/telegram-tt/master6a5743612 files, +277/-90
Chat: Fix reporting when server asks for message ids (#7093)

Ajaxy/telegram-tt/master0a172ae77 files, +177/-176
[Build]

#webz
🫡2
DrKLO/Telegram/mastere8cba0b53 files, +772/-508
update to 12.8.2 (6920)

DrKLO/Telegram/masterfd2582838 files, +134/-106
update to 12.8.3 (6922)

#android
🫡2👍1