If you'd like to support the development of @fedify or @hollo, you can sponsor me on GitHub!
Holloはまだ特にBunに依存するAPIを使ってないが、手遅れになる前にNode.jsに切り替えるべきか、それともBunを今よりもっと積極的に活用すべきか悩んでいる。
Fedify 1.3.0の詳細なリリースノートは以下の記事を参照してください!
ActivityPubサーバーフレームワークのFedifyの1.3.0バージョンがリリースされました。主な変更点は以下の通りです。
• OpenTelemetry の計装のスパンが追加されました。殆どの場合、アプリケーションにOpenTelemetry SDKが設定されていれば、自動的に計装されます。
• 今回のバージョンから、受信アクティビティと送信アクティビティに対して異なるMessageQueueを設定する事が出来る様に成りました。
• Activityを手動でインボックスリスナーにルーティングする事が出来る様に成りました。
• Context.sendActivity()とforwardActivity()メソッドは、タスクをキューに入れる事に失敗した場合、エラーを出す様に成りました。
• @robin_maki さんのおかげでSvelteKitと連携する為に@fedify/fedify/x/sveltekitモジュールが追加されました。
• 正しいUser-Agentヘッダ(例えば、`User-Agent: Fedify/1.3.0 (Deno/2.1.2)`)を含めてHTTPリクエストを送る様に成りました。
詳細は変更ログをご覧ください!
https://github.com/dahlia/fedify/releases/tag/1.3.0
QT: https://hollo.social/@fedify/01937890-0cbd-7bee-97eb-08918829d091 [参照]
ちなみに、今回のFedifyリリースに追加された殆どの新機能は、Ghostの依頼で実装された物です。
QT: https://fedibird.com/@hongminhee/113567091862319490 [参照]
ActivityPubサーバーフレームワークのFedifyの1.3.0バージョンがリリースされました。主な変更点は以下の通りです。
• OpenTelemetry の計装のスパンが追加されました。殆どの場合、アプリケーションにOpenTelemetry SDKが設定されていれば、自動的に計装されます。
• 今回のバージョンから、受信アクティビティと送信アクティビティに対して異なるMessageQueueを設定する事が出来る様に成りました。
• Activityを手動でインボックスリスナーにルーティングする事が出来る様に成りました。
• Context.sendActivity()とforwardActivity()メソッドは、タスクをキューに入れる事に失敗した場合、エラーを出す様に成りました。
• @robin_maki さんのおかげでSvelteKitと連携する為に@fedify/fedify/x/sveltekitモジュールが追加されました。
• 正しいUser-Agentヘッダ(例えば、`User-Agent: Fedify/1.3.0 (Deno/2.1.2)`)を含めてHTTPリクエストを送る様に成りました。
詳細は変更ログをご覧ください!
https://github.com/dahlia/fedify/releases/tag/1.3.0
QT: https://hollo.social/@fedify/01937890-0cbd-7bee-97eb-08918829d091 [参照]
The version 1.3.0 of #Fedify, an #ActivityPub server framework, released! The key changes include:
MessageQueue
s for incoming and outgoing activities.Activity
to the corresponding inbox listener. It is useful for invoking an inbox listener for an Activity
enclosed by another Activity
.Context.sendActivity()
and InboxContext.forwardActivity()
methods now reject when they fail to enqueue the task.User-Agent
header, e.g., User-Agent: Fedify/1.3.0 (Deno/2.1.2)
.For details, see the full changelog as well!
Hollo on the Railway [参照]
今までFedifyで公開鍵がキャッシュされないバグが有った様。なんとなく署名の検証が遅いと感じていたのだった。
私はソウルに住んでいる30代後半のオープンソースソフトウェアエンジニアで、自由・オープンソースソフトウェアとフェディバースの熱烈な支持者です。
私はTypeScript用のActivityPubサーバーフレームワークである「@fedify」と、1人用フェディバースのマイクロブログである 「@hollo」の作成者でもあります。
このアカウントは主に日本語で話します。まだ日本語が下手なので、ご理解ください。メインアカウントは「@hongminhee」(主に英語)です。