From 585f0309f4f1e4afa7ac98a2aaefb8edc1a74285 Mon Sep 17 00:00:00 2001 From: naskya <m@naskya.net> Date: Fri, 24 May 2024 08:35:04 +0900 Subject: [PATCH] docs: move user-facing changes to changelog --- docs/changelog.md | 6 ++++++ docs/notice-for-admins.md | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 91b2bdc8f4..a1c5d8771c 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -8,6 +8,12 @@ Critical security updates are indicated by the :warning: icon. ## Unreleased - Ported Mastodon API support from Iceshrimp, with added Firefish extensions including push notifications, post languages, schedule post support, and more. + - The old Mastodon API has been replaced with a new implementation based on Iceshrimp’s. + +**Breaking changes:** + +- The new Mastodon API uses a new format to manage Mastodon sessions in the database, whereas old implementation uses Misskey sessions. All previous client app and token registrations will not work with the new API. All clients need to be re-registered and all users need to re-authenticate. +- All IDs (of statuses/notes, notifications, users, etc.) will be using the alphanumerical format, aligning with the Firefish/Misskey API. The old numerical IDs will not work when queried against the new API. ## [v20240523](https://firefish.dev/firefish/firefish/-/merge_requests/10898/commits) diff --git a/docs/notice-for-admins.md b/docs/notice-for-admins.md index 84a1ce7bcf..5471832c83 100644 --- a/docs/notice-for-admins.md +++ b/docs/notice-for-admins.md @@ -8,12 +8,6 @@ You can skip intermediate versions when upgrading from an old version, but pleas Required Node.js version has been bumped from v18.17.0 to v18.19.0. Also, as written in the [v20240430 note](https://firefish.dev/firefish/firefish/-/blob/d3394b97f021dea323ec3ae36e39930680242482/docs/notice-for-admins.md#v20240430), it is highly recommended that you use an even newer version since v18.19.0 has known vulnerabilities. -### For Mastodon API users - -The old Mastodon API has been replaced with a new implementation based on Iceshrimp’s. **Breaking changes:** -- The new API uses a new format to manage Mastodon sessions in the database, whereas old implementation uses Misskey sessions. All previous client app and token registrations will not work with the new API. All clients need to be re-registered and all users need to re-authenticate. -- All IDs (of statuses/notes, notifications, users, etc.) will be using the alphanumerical format, aligning with the Firefish/Misskey API. The old numerical IDs will not work when queried against the new API. - ## v20240523 ### For all users