docs/app/changelog/page.mdx
Jesse Wierzbinski 909b7ec115
feat: Add changelog
2024-08-11 03:58:28 +02:00

28 lines
1.2 KiB
Plaintext

export const metadata = {
title: 'Changelog',
description:
'Changes since the last version of the Lysand protocol.',
}
# Changelog
This page lists changes since Working Draft 03. {{ className: 'lead' }}
## Since WD 03
- Rewrote the signature system from scratch to be simpler and not depend on dates.
- Moved Likes and Dislikes to an extension.
- Renamed fields on several common entities like [Users](/entities/users) and [Notes](/entities/notes).
- Removed the `Patch` entity.
- Useless since edits can just be sent to inboxes directly.
- Allowed `uri`s to not contain the entity's `id`.
- Loosened restrictions on the `id` field in entities.
- Can now be any string, not just a UUID.
- Made `uri` optional in some entities not useful enough to keep track of.
- Added shared inboxes.
- Added `remote` field to [ContentFormat](/structures/content-format).
- Switched to [ThumbHash](https://evanw.github.io/thumbhash/) from [BlurHash](https://blurha.sh/).
- Added optional identification characters to [Custom Emojis](/structures/emoji).
- Added `manually_approves_followers` to [Users](/entities/users).
- Removed `visibility` from [Notes](/entities/notes).
- Made `subject` optional in [Notes](/entities/notes).