Prepare 2.10.1 release
This commit is contained in:
parent
1a8d585cbf
commit
6553ba24aa
51 changed files with 49 additions and 39 deletions
48
CHANGELOG.md
48
CHANGELOG.md
|
|
@ -4,6 +4,54 @@ All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
|
## 2.10.1
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Move avatar_description and header_description fields to the account object
|
||||||
|
- Update Bandit to 1.10.4
|
||||||
|
- No-op code correctness improvements detected by Elixir 1.19 compiler
|
||||||
|
- Downgrade Hackney to 1.20.1
|
||||||
|
- Use a custom redirect handler to ensure MediaProxy redirects are followed with Hackney
|
||||||
|
- Update Hackney, the default HTTP client, to the latest release which supports Happy Eyeballs for improved IPv6 federation
|
||||||
|
- Paginate follow requests
|
||||||
|
- Moved Phoenix LiveDashboard to /pleroma/live_dashboard
|
||||||
|
- Add mute/block expiry to the relationship object
|
||||||
|
- Filter indexable activities before inserting indexing jobs into the queue.
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Allow assigning users to reports
|
||||||
|
- Allow fine-grained announce visibilities
|
||||||
|
- Add immutable tag on cache-control header for several endpoints that's serving the same exact things.
|
||||||
|
- Add reasonable defaults for :database_config_whitelist
|
||||||
|
- Support lists `exclusive` param
|
||||||
|
- Add v1/instance/domain_blocks endpoint
|
||||||
|
- Add /api/v2/instance profile fields limits info used by Mastodon
|
||||||
|
- Added Oban Web dashboard located at /pleroma/oban
|
||||||
|
- Add instructions on how to run a release in docker, to make it easier to run on older distros.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Fix the daily email digest job which was not executing
|
||||||
|
- Encode custom emoji URLs in EmojiReact activity tags.
|
||||||
|
- Gopher: Fix Ranch listener not being stopped properly on Pleroma restart when database configuration is enabled
|
||||||
|
- Fix fetching Hubzilla Actors with alsoKnownAs as string
|
||||||
|
- Fix /phoenix/live_dashboard redirect not working when user added a path segment
|
||||||
|
- Fix 404 error codes for missing static files
|
||||||
|
- Fix OAuth app registration to accept `redirect_uris` as an array of strings (RFC 7591), while keeping backwards compatibility with string input.
|
||||||
|
- Correct old migrations for expiring activities and user access tokens.
|
||||||
|
- Federate `votersCount` correctly
|
||||||
|
- DB prune: Check if user follows hashtag with no objects before deletion
|
||||||
|
- Stop the rate limiter from crashing when run with wrong settings.
|
||||||
|
- Restore embeds route
|
||||||
|
- ReverseProxy: Recursively follow redirects until redirect_limit is reached
|
||||||
|
- Fix compilation with vips-8.18.0 with bumping to vix 0.36.0
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
- Docs: Removed outdated, incorrect, unmaintained and inappropriate installation documentation (Arch, NetBSD, NixOS)
|
||||||
|
|
||||||
## 2.10
|
## 2.10
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Allow assigning users to reports
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Move avatar_description and header_description fields to the account object
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Update Bandit to 1.10.4
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Various bookmark folders-related improvements
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Allow fine-grained announce visibilities
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add immutable tag on cache-control header for several endpoints that's serving the same exact things.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add reasonable defaults for :database_config_whitelist
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
No-op code correctness improvements detected by Elixir 1.19 compiler
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix the daily email digest job which was not executing
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Encode custom emoji URLs in EmojiReact activity tags.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Support lists `exclusive` param
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Gopher: Fix Ranch listener not being stopped properly on Pleroma restart when database configuration is enabled
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Downgrade Hackney to 1.20.1
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Use a custom redirect handler to ensure MediaProxy redirects are followed with Hackney
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Update Hackney, the default HTTP client, to the latest release which supports Happy Eyeballs for improved IPv6 federation
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix fetching Hubzilla Actors with alsoKnownAs as string
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Docs: Removed outdated, incorrect, unmaintained and inappropriate installation documentation (Arch, NetBSD, NixOS)
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add v1/instance/domain_blocks endpoint
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add /api/v2/instance profile fields limits info used by Mastodon
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix /phoenix/live_dashboard redirect not working when user added a path segment
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix 404 error codes for missing static files
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix OAuth app registration to accept `redirect_uris` as an array of strings (RFC 7591), while keeping backwards compatibility with string input.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Added Oban Web dashboard located at /pleroma/oban
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Correct old migrations for expiring activities and user access tokens.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Paginate follow requests
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Moved Phoenix LiveDashboard to /pleroma/live_dashboard
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Federate `votersCount` correctly
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
DB prune: Check if user follows hashtag with no objects before deletion
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Stop the rate limiter from crashing when run with wrong settings.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Reduce the number of flaky tests by making them sync if they affect the global state, and silence noisy test output.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add mute/block expiry to the relationship object
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add instructions on how to run a release in docker, to make it easier to run on older distros.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Restore embeds route
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
ReverseProxy: Recursively follow redirects until redirect_limit is reached
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Filter indexable activities before inserting indexing jobs into the queue.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Update comment for prepare_object, rename prepare_outgoing
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Avoid code duplication in UserView
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix compilation with vips-8.18.0 with bumping to vix 0.36.0
|
|
||||||
2
mix.exs
2
mix.exs
|
|
@ -4,7 +4,7 @@ defmodule Pleroma.Mixfile do
|
||||||
def project do
|
def project do
|
||||||
[
|
[
|
||||||
app: :pleroma,
|
app: :pleroma,
|
||||||
version: version("2.10.0"),
|
version: version("2.10.1"),
|
||||||
elixir: "~> 1.15",
|
elixir: "~> 1.15",
|
||||||
elixirc_paths: elixirc_paths(Mix.env()),
|
elixirc_paths: elixirc_paths(Mix.env()),
|
||||||
compilers: Mix.compilers(),
|
compilers: Mix.compilers(),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue