ChangeLog: nighthike

更新
なし
Author: aqz
目次

お久しぶりです。ネイティブミスキストの中でも地雷度が高いと自覚しているaqzです。
nighthikeが4月8日に公開されましたので、その更新について簡単に書いていきます。
お知らせまで1週間開いたのは、とりあえず公開してテストし、様子見していたからです。現在は多分安定したと思います。

Migration

Server

サーバー側のMigrationは、残念なことにまだ準備中です。果たして必要としている方はいるのでしょうか…?

https://github.com/syuilo/misskey/tree/master/migration

Client

  • サブドメインが廃止されました。api.misskey.io → misskey.io/api のようになります。
  • クエリや本文はcamelCaseに変わっています。
    app_secretなどはappSecretというふうに書き換えてください。
    • エンドポイント名は変わっていません。従来通りsnake_caseです。
  • Post -> Note となりました。

ActivityPub

Misskeyが広い社会に飛び立ちました。ActivityPubを歌って聴けるようになったからです。

ActivityPubは、SNSについての標準的な規格です。つい最近W3Cから勧告されました。
ニコフレ民やknzk.meにいるあの方を、Misskey上でフォローできます。
逆に末代鯖やアスタルテからsyuiloをフォローすることもできます。

Misskeyからフォローする方法

https://yuzulia.xyz/@aqz のようなアドレスにアクセスし、フォローボタンを押してください。

追記 2018/08/19: 現在はリモートフォローもできるようになっています。

ライセンス

ライセンスがAGPLv3に変更されました。

URLの変更

URLが変更されました。

  • サブドメイン・セカンダリドメインの廃止 (api.misskey.io → misskey.io/api のようになります)
  • ユーザーページ (misskey.io/syuilo → misskey.io/@syuilo)

Post -> Note

PostがNoteという名称に変更されました。

その他

内部的な変更

  • サーバーパッケージがexpressからkoaに
    • HTTP/2.0+h2で通信できるようになりました。
  • 変数名がsnake_caseからcamelCaseに
    • APIのエンドポイントはsnake_caseのままです。

画像関連

  • gifやsvgなどをとりあえず表示できるようにしました。
    • 表示できる形式は、サーバーのImageMagickに依存します。

UI

  • メニューに[カスタマイズ]が追加されました。ホーム画面の編集を2クリックで行えます。

その他

CW, NSFWなどは未実装です。

Let's help senpai!

syuiloに様々な支援をしてあげましょう!

具体的な方法として、MisskeyのリポジトリにIssueやPull Requestを送ったり、OpenCollectivePatreonで財政的な支援をしたりできます。とくに翻訳に関してのPull Requestをお待ちしています。

分散型SNSの運用についてやActivityPub規格についての貢献もぜひよろしくお願いします。