From: Egor Kislitsyn Date: Fri, 10 Apr 2020 10:18:57 +0000 (+0400) Subject: Merge branch 'develop' into fix/support-conversations-pagination X-Git-Url: https://git.squeep.com/?a=commitdiff_plain;h=cf2a0574e77ed207453215ae83377a3eb8f2fa0c;p=akkoma Merge branch 'develop' into fix/support-conversations-pagination --- cf2a0574e77ed207453215ae83377a3eb8f2fa0c diff --cc CHANGELOG.md index 905364d7e,bac69ad6a..fd5d5f800 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@@ -16,11 -15,51 +15,54 @@@ The format is based on [Keep a Changelo
API Changes - Mastodon API: Support for `include_types` in `/api/v1/notifications`. + - Mastodon API: Added `/api/v1/notifications/:id/dismiss` endpoint.
+### Fixed +- Support pagination in conversations API + + ## [2.0.2] - 2020-04-08 + ### Added + - Support for Funkwhale's `Audio` activity + - Admin API: `PATCH /api/pleroma/admin/users/:nickname/update_credentials` + + ### Fixed + - Blocked/muted users still generating push notifications + - Input textbox for bio ignoring newlines + - OTP: Inability to use PostgreSQL databases with SSL + - `user delete_activities` breaking when trying to delete already deleted posts + - Incorrect URL for Funkwhale channels + + ### Upgrade notes + 1. Restart Pleroma + + ## [2.0.1] - 2020-03-15 + ### Security + - Static-FE: Fix remote posts not being sanitized + + ### Fixed + - 500 errors when no `Accept` header is present if Static-FE is enabled + - Instance panel not being updated immediately due to wrong `Cache-Control` headers + - Statuses posted with BBCode/Markdown having unncessary newlines in Pleroma-FE + - OTP: Fix some settings not being migrated to in-database config properly + - No `Cache-Control` headers on attachment/media proxy requests + - Character limit enforcement being off by 1 + - Mastodon Streaming API: hashtag timelines not working + + ### Changed + - BBCode and Markdown formatters will no longer return any `\n` and only use `
` for newlines + - Mastodon API: Allow registration without email if email verification is not enabled + + ### Upgrade notes + #### Nginx only + 1. Remove `proxy_ignore_headers Cache-Control;` and `proxy_hide_header Cache-Control;` from your config. + + #### Everyone + 1. Run database migrations (inside Pleroma directory): + - OTP: `./bin/pleroma_ctl migrate` + - From Source: `mix ecto.migrate` + 2. Restart Pleroma + ## [2.0.0] - 2019-03-08 ### Security - Mastodon API: Fix being able to request enourmous amount of statuses in timelines leading to DoS. Now limited to 40 per request.