The version 1.2.0 of Fedify, an ActivityPub server framework, released! The key changes include:
-
Added
InboxContext.recipient
property. It’s useful for determining whether it is a shared inbox or a personal inbox, and whose personal inbox is invoked. -
Added
getNodeInfo()
function, a NodeInfo client. -
Added
followedMessage
property, which corresponds to_misskey_followedMessage
, toActor
type in Activity Vocabulary API. -
Log messages now can be traced using LogTape’s implicit contexts, which means you can filter log messages by
requestId
(an HTTP request identifier) ormessageId
(a background task identifier). -
Now you can choose an AMQP driver (which supports RabbitMQ) for the message queue in the
fedify init
command. -
Added the
fedify node
subcommand, which fetches the given instance’s NodeInfo document and visualizes it inneofetch
-style.
For details, see the full changelog as well!