Releasing 0.10

This commit is contained in:
Andrew Godwin 2023-11-12 14:12:06 -07:00
parent af7f1173fc
commit 9bb40ca7f6
2 changed files with 8 additions and 8 deletions

View file

@ -3,7 +3,8 @@
*Released: Not Yet Released* *Released: Not Yet Released*
This release is a polish release that is prepping us for the road to 1.0. This release is a polish release that mostly focuses on performance, stability
and federation compatibility.
This release's major changes: This release's major changes:
@ -13,12 +14,6 @@ This release's major changes:
most situations (the context switching was costing more than the gains from most situations (the context switching was costing more than the gains from
talking to other servers asynchronously). talking to other servers asynchronously).
* Old remote posts are now automatically pruned out of the database after a
configurable horizon time, defaulting to 90 days. Posts from local users and
posts that have been interacted with (liked, boosted, pinned) by local users
are never deleted. You can change the deletion horizon with the
``TAKAHE_REMOTE_PRUNE_HORIZON`` setting.
Minor changes also include: Minor changes also include:
* Followers-only mode now works correctly inbound and outbound (though outbound * Followers-only mode now works correctly inbound and outbound (though outbound
@ -42,6 +37,11 @@ Minor changes also include:
* Python 3.11 is now the minimum version required; this will not affect you at * Python 3.11 is now the minimum version required; this will not affect you at
all if you run Takahē via a docker image, as is recommended. all if you run Takahē via a docker image, as is recommended.
A remote post pruning system, to shrink the database of old data that was no
longer needed, was in the development version but has been removed in this
release due to the extra database load it caused. An alternative approach to
this will hopefully land in a future release.
If you'd like to help with code, design, or other areas, see If you'd like to help with code, design, or other areas, see
:doc:`/contributing` to see how to get in touch. :doc:`/contributing` to see how to get in touch.

View file

@ -1 +1 @@
__version__ = "0.10.0-dev" __version__ = "0.10.0"