Fedify 1.0.0のリリース #JavaScript - Qiita https://qiita.com/hongminhee/items/fa08f79ae63785f37a87
Fedify 1.3.0の詳細なリリースノートは以下の記事を参照してください!
プログラミング言語の難しさってよく書く言語が何かによって結構変わりそう
Support Saturday ✨
A new trend where we share links to people or projects that need funding.
Let me go first:
- @hongminhee - Fedify + Hollo - https://github.com/sponsors/dahlia
- @peertube - PeerTube Funding - https://soutenir.framasoft.org/en/
FedifyやHolloの開発を支援したい方は、GitHubでスポンサーになってください!
https://github.com/sponsors/dahlia
QT: https://fosstodon.org/@hongminhee/113571131696464837 [参照]
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!
私はソウルに住んでいる30代後半のオープンソースソフトウェアエンジニアで、自由・オープンソースソフトウェアとフェディバースの熱烈な支持者です。
私はTypeScript用のActivityPubサーバーフレームワークである「@fedify」と、1人用フェディバースのマイクロブログである 「@hollo」の作成者でもあります。
このアカウントは主に日本語で話します。まだ日本語が下手なので、ご理解ください。メインアカウントは「@hongminhee」(主に英語)です。