[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [411085f](https://github.com/telegramdesktop/tdesktop/commit/411085f881227f5d5f727ef918bc2ba5788acb56) • _2 files, +52/-1_
Write the pinned thread index only in forum peers

Task: 2026/08/20/stop-orphaning-general-id-shared-media-lists

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [4023d1a](https://github.com/telegramdesktop/tdesktop/commit/4023d1a81690699a8be4feec4060ea4d9f29278a) • _2 files, +5/-2_
Give a saved sublist its own pinned message list

Task: 2026/08/19/make-saved-sublist-pinned-bar-read-one-list

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [3ec95b8](https://github.com/telegramdesktop/tdesktop/commit/3ec95b87634b866ce4725bcba2e5d6af605b81c1) • _1 files, +6/-0_
Retire shared media of a deleted topic with no object

Task: 2026/08/20/retire-forum-media-lists-without-topic-objects

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [30876f2](https://github.com/telegramdesktop/tdesktop/commit/30876f2b73c394bc17fc0885c87fe8fac5f24585) • _5 files, +31/-0_
Retire all topic shared media when a forum is destroyed

Task: 2026/08/20/retire-stranded-forum-media-keys-on-forum-teardown

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [2b9fb29](https://github.com/telegramdesktop/tdesktop/commit/2b9fb29282c8ae65df25eb9c2fed41fdde3270f1) • _1 files, +6/-4_
Guard the live-topic media unload against a zero root

Task: 2026/08/20/guard-live-topic-unload-against-zero-root

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [e389116](https://github.com/telegramdesktop/tdesktop/commit/e389116c3667db0ca112369e9b338b08e567b695) • _1 files, +6/-4_
Guard the forum teardown media unload against a zero root

Task: 2026/08/20/guard-forum-teardown-unload-against-zero-root

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [8cde4e4](https://github.com/telegramdesktop/tdesktop/commit/8cde4e46f8dc35d317b820127c589f952e78a0bf) • _2 files, +4/-4_
Resolve the self peer sublist in the shared resolver

Task: 2026/08/20/resolve-self-peer-sublist-in-shared-resolver

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [5dada73](https://github.com/telegramdesktop/tdesktop/commit/5dada73f1a6ed561e5ad731cbd82e61f7eb9a43a) • _2 files, +0/-2_
Drop the write-only monoforum id from top controls

Task: 2026/08/20/retire-write-only-top-controls-monoforum-peer-id

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [fee7306](https://github.com/telegramdesktop/tdesktop/commit/fee73062eb051564a91d98df91d637afb7d8bd71) • _1 files, +1/-1_
Read the inbox when a sublist has no parent chat

Task: 2026/08/20/restore-read-inbox-on-parentless-sublist-send

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [f5b5f84](https://github.com/telegramdesktop/tdesktop/commit/f5b5f847de566c167addfb6d8d8ca28d8540eedc) • _1 files, +2/-8_
Use the shared sublist resolver in the player panel

Task: 2026/08/20/collapse-player-panel-sublist-onto-shared-resolver

[#tdesktop](?q=%23tdesktop)