Merge branch 'release/2.4.1' into chores/2.4.1-develop
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>
Sat, 28 Aug 2021 16:49:04 +0000 (18:49 +0200)
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>
Sat, 28 Aug 2021 16:49:04 +0000 (18:49 +0200)
1  2 
CHANGELOG.md
mix.exs

diff --combined CHANGELOG.md
index ae6b7506b3b322291fe6efaab51103c8ebfc3579,5f26d48ff4a9d7a7dd9afa7500f7dcc026e55496..00335065850416d5ad5781cfb41a50ecdf454cc8
@@@ -11,20 -11,34 +11,36 @@@ The format is based on [Keep a Changelo
  ### Added
  
  ### Fixed
 +- Subscription(Bell) Notifications: Don't create from Pipeline Ingested replies
  
  ### Removed
  
- ## Unreleased-patch
+ ## 2.4.1 - 2021-08-29
+ ### Changed
+ - Make `mix pleroma.database set_text_search_config` run concurrently and indefinitely
+ ### Added
+ - AdminAPI: Missing configuration description for StealEmojiPolicy
+ ### Fixed
+ - MastodonAPI: Stream out Create activities
+ - MRF ObjectAgePolicy: Fix pattern matching on "published"
+ - TwitterAPI: Make `change_password` and `change_email` require params on body instead of query
+ - Subscription(Bell) Notifications: Don't create from Pipeline Ingested replies
+ - AdminAPI: Fix rendering reports containing a `nil` object
  - Mastodon API: Activity Search fallbacks on status fetching after a DB Timeout/Error
- - Make activity search properly use GIN indexes
+ - Mastodon API: Fix crash in Streamer related to reblogging
+ - AdminAPI: List available frontends when `static/frontends` folder is missing
+ - Make activity search properly use language-aware GIN indexes
+ - AdminAPI: Fix suggestions for MRF Policies
  
- ## 2.4.0 - 2021-08-xx
+ ## 2.4.0 - 2021-08-08
  
  ### Changed
  
  - **Breaking:** Configuration: `:chat, enabled` moved to `:shout, enabled` and `:instance, chat_limit` moved to `:shout, limit`
 +- **Breaking** Entries for simple_policy, transparency_exclusions and quarantined_instances now list both the instance and a reason.
  - Support for Erlang/OTP 24
  - The `application` metadata returned with statuses is no longer hardcoded. Apps that want to display these details will now have valid data for new posts after this change.
  - HTTPSecurityPlug now sends a response header to opt out of Google's FLoC (Federated Learning of Cohorts) targeted advertising.
@@@ -40,7 -54,6 +56,7 @@@
  - AdminAPI: return `created_at` date with users.
  - `AnalyzeMetadata` upload filter for extracting image/video attachment dimensions and generating blurhashes for images. Blurhashes for videos are not generated at this time.
  - Attachment dimensions and blurhashes are federated when available.
 +- Mastodon API: support `poll` notification.
  - Pinned posts federation
  
  ### Fixed
diff --combined mix.exs
index c33beb53372246495e63bcd1d817f22cb2ce0822,39c79c83b9b00282185944dab7fae8d96a90240b..89c3f847372fe021bb6cb354855e383c453fd4c8
+++ b/mix.exs
@@@ -4,7 -4,7 +4,7 @@@ defmodule Pleroma.Mixfile d
    def project do
      [
        app: :pleroma,
-       version: version("2.4.50"),
 -      version: version("2.4.1"),
++      version: version("2.4.51"),
        elixir: "~> 1.9",
        elixirc_paths: elixirc_paths(Mix.env()),
        compilers: [:phoenix, :gettext] ++ Mix.compilers(),