summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Godwin2022-12-04 10:50:32 -0700
committerAndrew Godwin2022-12-04 10:50:32 -0700
commitc5753017602336710bcb4d9028c5041af3af5685 (patch)
treefce0ceea6f3271ff81b29cbef3f2de49949398a9
parent676bc8c0ee5362b8d1f1e99fad0f7d666d9f9cc2 (diff)
downloadtakahe-c5753017602336710bcb4d9028c5041af3af5685.tar.gz
takahe-c5753017602336710bcb4d9028c5041af3af5685.tar.bz2
takahe-c5753017602336710bcb4d9028c5041af3af5685.zip
Releasing 0.5.0
-rw-r--r--README.md2
-rw-r--r--docs/releases/0.5.rst46
-rw-r--r--takahe/__init__.py2
3 files changed, 48 insertions, 2 deletions
diff --git a/README.md b/README.md
index d7b7b0e..69f07a1 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
An *experimental* Fediverse server for microblogging/"toots". Not fully functional yet -
we're still working towards a 1.0!
-**Current version: [0.4.0](https://docs.jointakahe.org/en/latest/releases/0.4/)**
+**Current version: [0.5.0](https://docs.jointakahe.org/en/latest/releases/0.5/)**
Key features:
diff --git a/docs/releases/0.5.rst b/docs/releases/0.5.rst
new file mode 100644
index 0000000..61efdbd
--- /dev/null
+++ b/docs/releases/0.5.rst
@@ -0,0 +1,46 @@
+0.5
+===
+
+*Released: 2022/12/04*
+
+This release brings Takahē to an almost full implementation of the underlying
+ActivityPub protocol, with only emoji and manual follower approval as high-level
+features we are yet to implement.
+
+Our goal now is to reach an initial "island of stability", where we ensure
+good test coverage and compatibility testing with a suite of other ActivityPub
+servers before we continue down adding main features (though there's still
+plenty of smaller features we'll add).
+
+This release includes:
+
+* Image uploading for posts, with image descriptions
+* Hashtag parsing, search and timeline pages
+* RSS feeds for users' public posts
+* Collapsing of related notifications into one
+* Automatic refetching and cleaning for Identities (profiles) and internal message buffers
+* Mastodon now understands Takahē profile and post URLs in its search box
+* Fixes to search, activitypub parsing, upload naming, email and media settings
+
+We're also aiming at two other big things for our next release apart from "stability":
+
+* Moderation queues and flagging
+* Initial Client App API (Mastodon-compatible)
+
+The goal will be for our next release to be the first one we can recommend that
+*a community can be run on*. This is a relatively high bar for us, and while we
+will still have a lot of work to do afterwards (especially around accessibility and
+internationalisation), it's a milestone we're excited to reach.
+
+You can download images from `Docker Hub <https://hub.docker.com/r/jointakahe/takahe>`_,
+or use the image name ``jointakahe/takahe:0.5``.
+
+
+Upgrade Notes
+-------------
+
+Migrations
+~~~~~~~~~~
+
+There are new database migrations - they are backwards-compatible,
+so apply the migrations *before* you update your webserver and stator deployments.
diff --git a/takahe/__init__.py b/takahe/__init__.py
index 6a9beea..3d18726 100644
--- a/takahe/__init__.py
+++ b/takahe/__init__.py
@@ -1 +1 @@
-__version__ = "0.4.0"
+__version__ = "0.5.0"