+
+### Serving images
+
+For caching purposes, use the following URL templates for file previews:
+
+| Tag | URL |
+| ----------- | ------------------------------------ |
+| icons | `{endpoint}/icons/{id}?max_side=256` |
+| banners | - |
+| emojis | - |
+| backgrounds | `{endpoint}/backgrounds/{id}?width=1000` |
+| avatars | `{endpoint}/icons/{id}?max_side=256` |
+| attachments | `{endpoint}/attachments/{id}?max_side=512` |
+
+Parameters may be forced in the future. Missing URLs _to be added_.
+
+## Changelog
+
+You can find the API changelog on the [releases page on GitHub](https://github.com/revoltchat/backend/releases)!
+
+## Legacy Changelog
+
+### Gap in data
+
+This is missing stuff between the one above and the one below.
+
+### 20230120-1: New Account Events
+
+This update adds two new events:
+
+- `UserPlatformWipe { user_id: String; flags: Int; }`
+- `Auth { event_type: 'DeleteSession' | 'DeleteAllSessions'; [..] }` (see [Auth](/stack/bonfire/events#auth))
+
+It also adds a new user flag of value `8` which represents a user who has been flagged and removed as spam.
+
+It also adds one REST routes:
+
+- `GET /users/