Added
- When receiving a public reply, missing posts (up to
BackfillDepth) and fetched, or re-fetched periodically (BackfillInterval) to detect editing or deletion - Soft deletion: deleted posts are now replaced with
[deleted], to preserve thread structure and prevent re-fetching - Support for mention resolution through the parent post's recipients
followers,inboxandoutboxnow respond toGETrequests by the owneroutboxnow responds toPOSTrequests by the owner- The application actor is now a portable actor named
actor - Communities are created as portable actors
- RFC9421 is enabled for future requests to the same server, when fetching an actor from a previously unknown server that advertises support for it through FEP-844e
- Usage statistics in
/nodeinfo/2.0are now hidden whenFillNodeInfoUsageis false
Removed
- Users are created as portable actors, the portable vs. traditional choice is gone
Bug Fixes, Performance and Maintenance
- Fix for broken validation of RFC9421 signatures that include
@target-uri - Fix for broken mention resolution when the username contains
- - Fix for bad implementation of FEP-844e for application actors
- The number of database connections is now limited (
MaxDatabaseConnections, defaults to 32) and slow sending to the client no longer leaves database connections busy - Go and dependency updates