Skip to content

docs: document new downloader, updates, client and contrib features - #270

Merged
ernado merged 5 commits into
mainfrom
docs/new-features
Nov 7, 2026
Merged

ernado merged 5 commits into
mainfrom
docs/new-features

Conversation

@ernado

@ernado ernado commented Nov 7, 2026

Copy link
Copy Markdown
Member

Documents the features from the gotd/td and gotd/contrib PRs below. Draft: merge after they are merged and released, so the docs don't describe unreleased API.

Page Covers
helpers/downloading-files resume, size and progress (gotd/td#1901); local verification (gotd/td#1902); expired file references and fileref (gotd/td#1903); FileDC and CDN through any invoker (gotd/td#1905, gotd/td#1900, gotd/td#1893); shared Scheduler (gotd/td#1904)
helpers/middleware floodwait options for long-running programs (gotd/contrib#786)
helpers/updates-recovery pebble and bbolt state and access hashers (gotd/contrib#785); TrackChannel (gotd/td#1898); channel gaps and OnChannelGap (gotd/td#1897); updated known limits
basics/handling-updates dispatcher copies share handlers (gotd/td#1895); OnAny* and OnBefore (gotd/td#1899); EntitiesFrom (gotd/td#1896)
authentication/qr-login Options.Password (gotd/td#1909)
advanced/data-export resuming a takeout and OnInitDelay (gotd/td#1908)
helpers/query-iterators min/max id, cursors, folders, GetMessagesWithEntities (gotd/td#1911); min peers (gotd/td#1910); stories (gotd/td#1912)
helpers/contrib-packages updates storage and pebble write options and batching (gotd/contrib#784, gotd/contrib#785)
advanced/long-running (new) OnAuthLost (gotd/td#1906); RequestTimeout and ping options (gotd/td#1907)

yarn build passes.

Downloads: resume/size/progress, local verification, file reference
refresh (fileref), FileDC and CDN through any invoker, shared Scheduler.
Updates: persistent pebble/bbolt state and access hashers, TrackChannel,
channel gaps (OnChannelGap), unified OnAny* handlers, OnBefore,
EntitiesFrom. Client: OnAuthLost, RequestTimeout and ping options (new
long-running page). QR login password callback, takeout resume and init
delay, iterator min/max id, cursors, folders, stories, min peers, and
floodwait options for long-running programs.
…ion events

Covers gotd/td #1897, #1899, #1915, #1918, #1920, #1924 and #1928.
Covers gotd/td #1930, #1931 and #1932.
@ernado
ernado marked this pull request as ready for review November 7, 2026 18:39
@ernado
ernado merged commit 15248a9 into main Nov 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant