What is Nostr?
Fedify: an ActivityPub server framework /
npub14m5…rx6j
2024-10-31 06:50:41

Fedify: an ActivityPub server framework on Nostr: The version 1.2.0 of #Fedify, an #ActivityPub server framework, released! The key ...

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, to Actor 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) or messageId (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 in neofetch-style.


For details, see the full changelog as well!
Fedify 1.2.0 is available at JSR and npm.
#fedidev
Author Public Key
npub14m5mtm90njtvnfethdhsy4svharvsyr7kep4dws6y9kvdn8sj96sg0rx6j