| Age | Commit message (Expand) | Author | Files |
| 2025-11-17 | [performance] when transforming media, perform read operations of large files... | kim | 3 |
| 2025-11-17 | [bugfix] more RSS validation issues (#4517) | kim | 21 |
| 2025-11-17 | [bugfix] Fix invalid period parameter when generating the TOTP URL (#4536) | TwizzyDizzy | 1 |
| 2025-11-17 | [chore] add a 'nos3' build tag to support compiling without S3 storage suppor... | kim | 3 |
| 2025-11-17 | [chore] add a 'nosqlite' and 'nopostgres' build tags to support compiling wit... | kim | 5 |
| 2025-11-17 | [chore] fix typo in web push notification title (#4514) | nicole mikołajczyk | 1 |
| 2025-11-17 | [performance] reduce account stats database calls (#4496) | kim | 9 |
| 2025-11-17 | [chore] update dependencies (#4507) | kim | 1 |
| 2025-11-17 | [bugfix] recheck for just-processed-emoji within mutex lock before starting p... | kim | 1 |
| 2025-11-17 | [performance] handle emoji refreshes asynchronously when fetched as part of a... | kim | 5 |
| 2025-10-17 | [chore] Better handling of Gone accounts during `PostInbox` (return 202 Accep...v0.20.1 | tobi | 2 |
| 2025-10-17 | [chore] Rationalize HTTP return codes for fedi endpoints, other tidying up (#... | tobi | 35 |
| 2025-10-17 | [bugfix] Fix HTTP return code for Likes of remote statuses (#4504) | tobi | 1 |
| 2025-10-17 | [performance] cache account IDs in home timeline query not in exclusive lists... | kim | 8 |
| 2025-10-17 | [chore/performance] Use CTE for list select statuses query (#4501) | tobi | 2 |
| 2025-10-17 | [bugfix] rss feed validation (#4499) | kim | 2 |
| 2025-10-17 | [feature] granular admin scopes for custom emojis (#4489) | Vyr Cossont | 7 |
| 2025-10-17 | [bugfix] Fix "client IP could not be parsed" error msg (#4497) | tobi | 1 |
| 2025-10-17 | [bugfix] repeated posts on timeline endpoints (#4494) | kim | 1 |
| 2025-10-08 | [performance] add benchmarks for native Go imaging code, small tweaks to redu...v0.20.0 | kim | 3 |
| 2025-10-07 | [bugfix] Log a warning when clientIP could not be parsed during rate limiting... | tobi | 1 |
| 2025-10-06 | [bugfix] Fix `db error checking for int req: sql: no rows in result set` (#4478)v0.20.0-rc4 | tobi | 1 |
| 2025-10-06 | [bugfix] Fix nil ptr in `DifferentFrom` func (#4477) | tobi | 1 |
| 2025-10-05 | [bugfix] Update interaction policies of freshly dereffed statuses if differen... | tobi | 2 |
| 2025-10-03 | [bugfix] status refresh race condition causing double edit notifications (#4470) | kim | 2 |
| 2025-10-03 | [chore] update dependencies (#4468) | kim | 1 |
| 2025-10-03 | [chore] Use bulk updates + fewer loops in status rethreading migration (#4459) | tobi | 6 |
| 2025-09-25 | [chore] update dependencies (#4458) | kim | 1 |
| 2025-09-24 | [chore] ffmpeg webassembly fiddling (#4454) | kim | 6 |
| 2025-09-18 | [chore/docs] Fix Prometheus metric names for Gin, include example Grafana das...v0.20.0-rc1 | tobi | 2 |
| 2025-09-18 | [feature] add paging support to rss feed endpoint, and support JSON / atom fe... | kim | 12 |
| 2025-09-17 | [chore] remove nollamas middleware for now (after discussions with a security... | kim | 8 |
| 2025-09-16 | [feature] Stub out trends + suggestions (always return empty array) (#4435) | tobi | 6 |
| 2025-09-15 | [bugfix] API status edit history returned in inverse order (#4432) | kim | 5 |
| 2025-09-15 | [bugfix] Parse `scheduled_at` as ISO8601 with offset if RFC3339 parse fails (... | tobi | 4 |
| 2025-09-14 | [feature] Support new model of interaction flow for forward compat with v0.21... | tobi | 63 |
| 2025-09-11 | [bugfix] set link header lo,hi values directly from returned slice, don't acc... | kim | 2 |
| 2025-09-07 | [bugfix] check for nil notification (#4417) | kim | 1 |
| 2025-09-07 | [bugfix] ensure std log writer passes byte slices along as string, or JSON wi... | kim | 1 |
| 2025-09-07 | [performance] more logging tweaks (#4415) | kim | 5 |
| 2025-09-04 | [bugfix] fix lo paging value not always being set (#4407) | kim | 1 |
| 2025-09-04 | [performance] faster request id generation (#4405) | kim | 2 |
| 2025-08-31 | [chore] fix copy-pasted comment (#4402) | mkljczk | 1 |
| 2025-08-24 | [bugfix] fix nootel metrics function signature (#4392) | kim | 1 |
| 2025-08-21 | [chore] update dependencies (#4386) | kim | 3 |
| 2025-08-20 | [feature] add metrics for worker counts, and worker queue sizes (#4387) | kim | 4 |
| 2025-08-16 | [bugfix] when clearing media metadata, copy all streams not just first (#4375) | kim | 1 |
| 2025-08-14 | [performance] replace uses of fmt.Sprintf() with inlineable buildURL_() and b... | kim | 8 |
| 2025-08-14 | [bugfix] insert filter keywords/statuses into DB when creating new filters (#... | nicole mikołajczyk | 1 |
| 2025-08-14 | [chore] return correct error message (#4377) | nicole mikołajczyk | 2 |