Telegram github commits and releases
4.41K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • 9e2aeae • 1 files, +1/-0
Initialize TON balance correctly.

telegramdesktop/tdesktop/dev • 57a5870 • 1 files, +1/-1
Fix sending reactions to group I'm not part of.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e92ae58 • 1 files, +6/-3
Preserve ..Bot ending in username for new bot.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • a5e2177 • 1 files, +1/-1
Add separate badge keys for side bar buttons.

telegramdesktop/tdesktop/dev • ca52419 • 1 files, +3/-0
Pass scheduleRepeatePeriod for media correctly.

telegramdesktop/tdesktop/dev • c967a78 • 1 files, +2/-1
Fix possible crash in reaction reports.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 665a288 • 3 files, +13/-2
fix: embed portrait 4K

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

- Fix non-premium sending of existing custom reactions.
- Fix sending reactions to groups you're not part of.
- Fix viewing emoji packs from emoji search results.
- Fix portrait 4K video playback.
- Fix lost caption on forwarded polls.
- Fix possible crash in reaction reports.
- Fix possible crash in gift message display.
- Return "Chatbots" to Telegram Business.
- Separate badge background color keys for sidebar buttons.

#tdesktop
🫡3💅1
telegramdesktop/tdesktop/dev • b8e95a1 • 6 files, +27/-15
Version 6.8.2.

- Separate badge keys for sidebar buttons.
- Improve double-click word selection.
- Collapse stories on search in chat.
- Return "Chatbots" to Telegram Business.
- Fix portrait 4K video embedding.
- Fix scheduled media repeat period.
- Fix sending reactions to groups you're not part of.
- Fix non-premium sending of existing custom reactions.
- Fix viewing emoji set from search results.
- Fix lost caption on forwarded polls.
- Fix possible crash in reaction reports.
- Fix possible crash in gift message display.

#tdesktop
🫡4
tdlib/td/master • 60ce77c • 2 files, +11/-3
Check get_guest_message_object result.

tdlib/td/master • d7aa52c • 1 files, +17/-7
Don't warn about business service messages specific to chats with bots.

tdlib/td/master • a1ef736 • 5 files, +13/-13
Make get_message_content_input_media parameter required.

tdlib/td/master • 5712377 • 3 files, +4/-4
Make function name unique.

tdlib/td/master • 59c959c • 1 files, +7/-5
Fix sending of quizzes.

#tdlib
🫡3
telegramdesktop/tdesktop/dev • 82aa3bf • 3 files, +40/-5
[ai] Support working with Codex in WSL.

telegramdesktop/tdesktop/dev • 2e83ea3 • 2 files, +5/-8
Fix webpage with attach maxWidth.

#tdesktop
🫡4
tdlib/td/master • 7a7081b • 1 files, +1/-1
Fix description

#tdlib
🫡3
morethanwords/tweb/design26 • 9618fa1 • 144 files, +6338/-4191
Topbar plates: new TopbarPlate Solid component (replaces PinnedContainer composition)
Pinned message and audio: class → procedural Solid rewrite
PinnedContainer: drop floating mode; add createActionButton/createPrimaryButton helpers
Live/sponsored/translation/removeFee plates: adapt to new pinned patterns
_chatPinned.scss: rewrite alongside plate refactor
Theme system: tinted/light variants, per-base accent presets, default highlighting per base
lastThemeNames state: burger toggle remembers last variant per side
Theme CSS vars migrated to themeController (background/border/secondary/link/input-search)
themePresets.ts: accent presets + tinted-wallpaper blending
Settings, generalSettings, background, language tabs: class → Solid component
bubblesViewport: new element for visible-rect tracking
fastScrollTo: viewport-based scroll math for 'end' position
Sticky dates: pick bottom-most stuck date; StickyIntersector rootMargin option
MediaViewer: clip source rect to bubblesViewport on open/close
MediaViewer: hide source bubble floatings during animation; layout-reserve constants
NativeVoiceRecorder (WebCodecs) path; skip opus-recorder chunk for ~94% of users
VoiceWaveformAnalyser hooked into recording flow
Auth flow: HMR-safe currentCard signal; focusWhenConnected helper for code card
Forward popup: send menu with silent/schedule/repeat
MarkupTooltip: separate active/inactive icon variants (quote_outline ↔ quote)
PeerProfile: onAvatarReady callback; drop changeAvatarBtn slot
2fa & changeLoginEmail: switch to Solid AppSettingsTab
autoDownload/file.ts: inline local RangeSettingSelector (decouple from generalSettings)
Bubbles deleting-item top: use remover container rect instead of -56px constant
ChatContextMenu: async verify for unpin (await canPinMessage)
ChatSearch / topbarSearch: drive updateGoDownVisibility
ChatBackground: pattern-canvas size prop for off-window use
base.scss: page-chats-padding handhelds-only; main-column-border-radius var; --vh fix
Strip unused `user-select: none` from bubble/instantView styles
Icons font regen: add livestream, pinnedchat_filled
Lang: ThemeLight/ThemeTinted, ThemeDay→Classic, PinnedMessages, Rtmp.Topbar.Join lowercase

#webk
🫡5
telegramdesktop/tdesktop/dev • 229df27 • 1 files, +0/-2
Fix unused variable warnings.

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • 2573a14 • 4 files, +6/-6
Qt 6.11.0 -> 6.11.1

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 1d93303 • 3 files, +3/-3
Updated lib_ui.

telegramdesktop/tdesktop/nightly • f7bd86b • 3 files, +218/-92
Rebuilt admin log delete grouping and preload to break load cycle.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 68c4242 • 2 files, +88/-1
Added animated scroll-down button to admin log section.

telegramdesktop/tdesktop/nightly • 96b1b76 • 3 files, +185/-2
Added admin log new-event polling and unread counts.

telegramdesktop/tdesktop/nightly • c82974f • 5 files, +5/-5
Routed nightly branch builds to depot runners across CI workflows.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • dd98fd6 • 4 files, +974/-21
feat(accessibility): add screen reader support for chat list

Expose painted dialog rows as virtual accessibility children so
screen readers can navigate the chat list.

Each row reports: chat type, name, badges, status, last message
preview, delivery status, reactions, stories, and more.

Multi-column sub-items provide structured per-field access.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 2fdc377 • 2 files, +34/-0
Added per-peer override storage to Data::AutoDownload::Full.

telegramdesktop/tdesktop/nightly • e18d8e9 • 1 files, +39/-2
Persisted per-peer auto-download overrides via version 3 stream.

telegramdesktop/tdesktop/nightly • 3eb6932 • 1 files, +89/-5
Respected per-peer auto-download overrides at decision points.

telegramdesktop/tdesktop/nightly • 67dcfa5 • 2 files, +257/-4
Added ability to set auto-download exceptions in settings.

#tdesktop
🫡3