From 438e785c96c356642978e9588745749fee9103f8 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Wed, 3 Jul 2024 01:33:32 +0200 Subject: [PATCH] Release: v2024.1-beta2 --- CHANGELOG.md | 34 ++++++++++++++++++++++ Iceshrimp.Backend/Iceshrimp.Backend.csproj | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c6c99c7..d065724d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +## v2024.1-beta2 +This release contains various features & bugfixes, including a security issue. Upgrading is strongly recommended for all server operators. + +### Frontend +- Various leftover debug logging has been removed +- The MFM nodes `center`, `quote`, `hashtag`, `small` and `strike` are now rendered correctly +- Custom emoji are now rendered in a visually consistent way when compared to iceshrimp-js +- Non-image attachments are now rendered correctly +- Stacking issues with positioned elements have been fixed +- Notes in single note view now take up the entire width +- The emoji picker has been refactored for improved usability and stability +- Content warnings are now preserved when replying +- The menu button on notes is now functional, allowing for deleting, redrafting, and opening the original page +- The virtual scroller no longer loads infinitely when reaching the end +- The ability to search for notes has been implemented + +### Backend +- Deleting an emoji now requires admin permissions +- The User-Agent header sent with outgoing HTTP requests is now standards compliant +- MediaCleanupTask now prints clearer log messages +- The Web API now allows for deleting of notes +- The Mastodon client API now returns the number of pending follow requests when verifying user credentials +- The Web API now allows for cloning of remote emoji +- The background task queue no longer tries to delete remote files from the storage backend +- The Web API now allow for importing of emoji packs + +### Miscellaneous +- The code formatting rules have been updated +- The CI pipeline was overhauled and is now more performant and reliable +- The Dockerfile was overhauled and now builds faster & results in smaller images + +### Attribution +This release was made possible by project contributors: Kopper, Laura Hausmann, Lilian & pancakes + ## v2024.1-beta1 This is the first ever tagged release of Iceshrimp.NET, the successor to iceshrimp-js. While it is performant and stable, many features are still incomplete. Check the [README](README.md) for more details. diff --git a/Iceshrimp.Backend/Iceshrimp.Backend.csproj b/Iceshrimp.Backend/Iceshrimp.Backend.csproj index 3ce62154..7f4628fe 100644 --- a/Iceshrimp.Backend/Iceshrimp.Backend.csproj +++ b/Iceshrimp.Backend/Iceshrimp.Backend.csproj @@ -7,7 +7,7 @@ true none 2024.1 - beta1 + beta2 true false 1