Telegram github commits and releases
4.66K subscribers
601 files
19.5K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev705d9161 files, +1/-1
Fix new codegen_lang with Qt 5.

telegramdesktop/tdesktop/deva0945eb1 files, +3/-1
Show correct mini-icon for files.

telegramdesktop/tdesktop/dev73c28962 files, +6/-2
Fix list item flattening for preview.

telegramdesktop/tdesktop/dev19701974 files, +51/-33
Read config flag about star buy restrictions.

#tdesktop
🫡3
telegramdesktop/tdesktop/deva898b071 files, +6/-0
Fix inline-math-only message sending.

#tdesktop
🫡3
tdlib/td/master8dddefb1 files, +2/-2
Mark constructors explicit.

tdlib/td/mastera82cc1c6 files, +58/-12
Support telegram_api::updateEphemeralBotCallbackQuery.

tdlib/td/master860903e6 files, +140/-2
Add td_api::editEphemeralMessage.

tdlib/td/masterdc9c2262 files, +11/-5
Improve service message content names.

tdlib/td/masterb29abab5 files, +38/-21
Add sendEphemeralMessage.callback_query_id.

tdlib/td/master8cbdbf51 files, +4/-0
Don't warn about changes of ephemeral messages.

tdlib/td/masterbb86bb01 files, +6/-2
Allow empty caption.

tdlib/td/mastercf867701 files, +4/-0
Support getCallbackQueryMessage for ephemeral messages.

tdlib/td/master048af4b1 files, +4/-1
Minor improvements.

tdlib/td/master9bf34521 files, +5/-2
Improve logging.

tdlib/td/master6a8265f3 files, +12/-7
Improve RepliedMessageInfo for replies to ephemeral messages.

tdlib/td/master696d5151 files, +4/-0
Do not warn about changed replies to ephemeral messages.

tdlib/td/master55a6ed41 files, +3/-2
Improve message_id checks.

tdlib/td/mastere794b175 files, +38/-38
Improve function names.

tdlib/td/masterf43c79e1 files, +9/-8
Improve source.

tdlib/td/masterfd0ea861 files, +6/-4
Do not ignore too new ephemeral messages just in case.

tdlib/td/master3797ec92 files, +9/-2
Never restore deleted ephemeral messages.

#tdlib
🫡2
tdlib/td/mastere4554ff1 files, +11/-5
Improve logging.

tdlib/td/mastera9966eb8 files, +9/-9
Update version to 1.8.66.

#tdlib
🫡2
tdlib/telegram-bot-api/masterdd8923c2 files, +26/-0
Add editEphemeralMessageText.

tdlib/telegram-bot-api/master40f573f2 files, +27/-0
Add editEphemeralMessageCaption.

tdlib/telegram-bot-api/master1752a222 files, +24/-0
Add editEphemeralMessageReplyMarkup.

tdlib/telegram-bot-api/masterb28feea2 files, +25/-0
Add editEphemeralMessageMedia.

tdlib/telegram-bot-api/master52099b12 files, +32/-79
Add and use do_edit_ephemeral_message.

tdlib/telegram-bot-api/masteradfd7f62 files, +2/-2
Update version to 10.2.

#botapi
🫡2
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