develop
Update admin user API return types in docs. (#16654)
Add links to pre-1.0 changelog issue/PR references. (#16638)
Fix poetry version typo in contributors' guide (#16695)
ModuleAPI SSO auth callbacks (#15207)
Enable complexity checking in complexity checking docs example (#11998)
Update documentation and templates for new consent
docs: Link to the Alpine Linux community package for Synapse (#16304)
Remove `worker_replication_*` settings from worker doc (#15872)
Sentry Alert configuration based on production and development environment (#16738)
Merge remote-tracking branch 'origin/master' into develop
Remove code generating comments in configuration file (#12941)
Improve code formatting and fix a few typos in docs (#11221)
Update README.md
Add new module API for adding custom fields to events `unsigned` section (#16549)
Fix-up incorrect spellings in docs. (#16282)
Fix missing field in AS documentation (#14845)
(#5849) Convert rst to markdown (#6040)
Use a chain cover index to efficiently calculate auth chain difference (#8868)
Write about the chain cover a little. (#13602)
Remove outdated commands from the code style doc & point to the contributing guide. (#14773)
Clarify limitations of SRV delegation in documentation (#14959)
Drop debian buster (#15893)
Compile and render Synapse's docs into a browsable, mobile-friendly and searchable website (#10086)
Clean-up demo scripts & documentation (#12143)
Cleanup references to sample config in the docs and redirect users to configuration manual (#13077)
Inline URL preview documentation. (#13261)
Remove warnings from the docs about using message retention. (#16382)
Include monthly active user metrics in the list of legacy metrics names (#14360)
Update Mastodon SSO instructions (#15587)
Mention how to redirect the Jaeger traces to a specific Jaeger instance (#16531)
Correct target of link to the modules page from the Password Auth Providers page (#11309)
Use dbname instead of database for Postgres config. (#16618)
Port the PresenceRouter module interface to the new generic interface (#10524)
Update code to refer to "workers". (#15606)
Switch UNIX socket paths to /run, and add a UNIX socket example for HAProxy (#16700)
Remove functionality associated with unused historical stats tables (#9721)
Remove outdated comment in log config (#15648)
Add avatar and topic settings for server notice room (#16679)
Make deprecation notice of the spam checker doc more obvious (#10395)
Fix broken links in the Synapse documentation. (#14744)
Add link explaining ELK stack to structured_logging.md (#16091)
Fix a typo in docs and in some warnings (#13538)
Document which versions of Synapse have compatible schema versions. (#16661)
Clean-up old release notes (#16418)
Switch the 'Configuration' link in the docs homepage to the config manual (#12748)
Add `/notifications` endpoint to workers (#16265)