More 0.6 release prep

This commit is contained in:
Andrew Godwin 2022-12-24 10:50:24 -07:00
parent 087cb2a15f
commit 96e95da73f
3 changed files with 26 additions and 22 deletions

View file

@ -1,7 +1,7 @@
0.6 0.6
=== ===
*Not Yet Released* *Released: 2022/12/24*
This release focuses primarily on server completeness and stability, with This release focuses primarily on server completeness and stability, with
an extra helping of moderation tools as well. an extra helping of moderation tools as well.
@ -34,7 +34,7 @@ Major features:
* Both local and forwarded reports from other servers * Both local and forwarded reports from other servers
* Identities can now be "limited" or blocked entirely * Identities can now be "limited" or blocked entirely
* Follows page * Following/Followers pages
* Identity, user and invites admin pages * Identity, user and invites admin pages
* Stator status monitoring page * Stator status monitoring page
* Separate moderation and admin user permission levels * Separate moderation and admin user permission levels
@ -44,10 +44,13 @@ Additionally, we've made lots of bug fixes and other improvements, including:
* Profile and post URLs now work in search * Profile and post URLs now work in search
* Character counter on compose forms * Character counter on compose forms
* Videos will now show in the timeline
* Counts on boosts and likes (that can be turned off in new Wellness settings)
* Compatibility with more Fediverse servers (see :doc:`/interoperability`) * Compatibility with more Fediverse servers (see :doc:`/interoperability`)
* Static files are now efficiently served/proxied by a bundled nginx * Static files are now efficiently served/proxied by a bundled nginx
* All uploaded images are now WebP for efficiency * All uploaded images are now WebP for efficiency
* Sessions use signed cookies for reduced database load * Sessions use signed cookies for reduced database load
* Better web user experience on mobile devices
Our plan for the 0.7 release is not finalised, but likely includes: Our plan for the 0.7 release is not finalised, but likely includes:
@ -57,7 +60,7 @@ Our plan for the 0.7 release is not finalised, but likely includes:
* Initial video support * Initial video support
* HTML emails and moderation emails * HTML emails and moderation emails
We're now looking for specific help from the following people as we develop further: We're specifically looking help from the following people as we develop further:
* Visual Design - We'd like to have a proper design system and identity for Takahē * Visual Design - We'd like to have a proper design system and identity for Takahē
* Instance admins or developers of non-Mastodon servers - We need help debugging * Instance admins or developers of non-Mastodon servers - We need help debugging
@ -78,6 +81,19 @@ or use the image name ``jointakahe/takahe:0.6``.
Upgrade Notes Upgrade Notes
------------- -------------
Migrations
~~~~~~~~~~
There are new database migrations, but this once, they are not fully
backwards-compatible, as we've deleted the unneeded ``stator_errors`` table.
To apply these migrations, you should:
* Stop all Stator processes (it's fine to leave webservers going)
* Apply the migrations
* Start new Stator processes
Signed Cookie Sessions Signed Cookie Sessions
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
@ -97,14 +113,6 @@ As a result, your site may default to open signups after upgrade - check the
setting and ensure signups are disabled if you want invite-only. setting and ensure signups are disabled if you want invite-only.
About Page Format
~~~~~~~~~~~~~~~~~
The about page and homepage have been merged and have a new format (and
Markdown is now supported). You should check your layout and formatting still
looks good.
Storage Settings Storage Settings
~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~
@ -112,14 +120,9 @@ If you use Google Cloud for storage, the URI format has changed - before it was
``gcs://bucketname``, and now it is ``gs:///bucketname``. ``gcs://bucketname``, and now it is ``gs:///bucketname``.
Migrations About Page Format
~~~~~~~~~~ ~~~~~~~~~~~~~~~~~
There are new database migrations, but for once, they are not fully The about page and homepage have been merged and have a new format (and
backwards-compatible, as we've deleted the unneeded ``stator_errors`` table. Markdown is now supported). You should check your layout and formatting still
looks good.
To apply these migrations, you should:
* Stop all Stator processes (it's fine to leave webservers going)
* Apply the migrations
* Start new Stator processes

View file

@ -7,6 +7,7 @@ Versions
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
0.6
0.5 0.5
0.4 0.4
0.3 0.3

View file

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