Merge branch 'develop' into fix/support-conversations-pagination
authorEgor Kislitsyn <egor@kislitsyn.com>
Fri, 10 Apr 2020 10:18:57 +0000 (14:18 +0400)
committerEgor Kislitsyn <egor@kislitsyn.com>
Fri, 10 Apr 2020 10:18:57 +0000 (14:18 +0400)
1  2 
CHANGELOG.md
lib/pleroma/web/activity_pub/activity_pub.ex

diff --cc CHANGELOG.md
index 905364d7e0bd316beabdd760d3079798360dde75,bac69ad6a3ea15e5d8f191fd10dc0de742af1938..fd5d5f800680c1ac0af16b2627a5bf8b53d735ee
@@@ -16,11 -15,51 +15,54 @@@ The format is based on [Keep a Changelo
  <details>
    <summary>API Changes</summary>
  - Mastodon API: Support for `include_types` in `/api/v1/notifications`.
+ - Mastodon API: Added `/api/v1/notifications/:id/dismiss` endpoint.
  </details>
  
 +### 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 `<br/>` 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.