2.9 KiB
2.9 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[Unreleased]
[1.11.0] - 2023-01-23
Added
- Save sizes of media attachments and other files to database.
- Added
import-emoji
command. - Added support for emoji shortcodes.
- Allowed custom emojis with
image/apng
media type.
Changed
- Make
delete-emoji
command accept emoji name and hostname instead of ID. - Replaced client-side tag URLs with collection IDs.
Security
- Validate emoji name before saving.
[1.10.0] - 2023-01-18
Added
- Added
/api/v1/settings/move_followers
API endpoint (replaces/api/v1/accounts/move_followers
). - Added
/api/v1/settings/import_follows
API endpoint. - Validation of Monero subscription payout address.
- Accept webfinger requests where
resource
is actor ID. - Adeed support for
as:Public
andPublic
audience identifiers. - Displaying custom emojis.
Changed
- Save downloaded media as "unknown" if its media type is not supported.
- Use
mediaType
property value to determine file extension when saving downloaded media. - Added
mediaType
property to images in actor object. - Prevent
delete-extraneous-posts
command from deleting post if there's a recent reply or repost. - Changed max actor image size to 5 MB.
Removed
/api/v1/accounts/move_followers
API endpoint.
Fixed
- Don't ignore
Delete(Person)
verification errors if database error subtype is notNotFound
. - Don't stop activity processing on invalid local mentions.
- Accept actor objects where
attachment
property value is not an array. - Don't download HTML pages attached by GNU Social.
- Ignore
Like()
activity if local post doesn't exist. - Fixed
.well-known
paths returning400 Bad Request
errors.
[1.9.0] - 2023-01-08
Added
- Added
/api/v1/accounts/lookup
Mastodon API endpoint. - Implemented activity delivery queue.
- Started to keep track of unreachable actors.
- Added
configuration
object to response of/api/v1/instance
endpoint. - Save media types of uploaded avatar and banner images.
- Support for
MitraJcsRsaSignature2022
andMitraJcsEip191Signature2022
signature suites.
Changed
- Updated installation instructions, default mitra config and recommended nginx config.
- Limited the number of requests made during the processing of a thread.
- Limited the number of media files that can be attached to a post.
Deprecated
- Deprecated
post_character_limit
property in/api/v1/instance
response. - Avatar and banner uploads without media type via
/api/v1/accounts/update_credentials
. JcsRsaSignature2022
andJcsEip191Signature2022
signature suites.
Removed
- Removed ability to upload non-images using
/api/v1/media
endpoint.
Fixed
- Fixed post and profile page redirections.
- Fixed federation with GNU Social.