mirror of
https://github.com/jointakahe/takahe.git
synced 2024-12-24 14:30:27 +00:00
1.6 KiB
1.6 KiB
0.4
Released: 2022/11/27
This release brings a whole set of new features during this alpha phase of the project:
- Post editing
- Post deletion
- View replies under posts
- Ability to post replies
- Local-Only visibility for posts
- Discoverability toggle for identities
- Server defederation (blocking)
- Revamped settings system with better validation
- ARM64 Docker images (in addition to x64)
In addition, bugfixes have been made to post creation, search, fanout, and more.
You can download images from Docker Hub, or use the image name jointakahe/takahe:0.4
.
Upgrade Notes
Settings
The settings system has changed, and affected some of our environment variable names.
PGHOST
,PGUSER
and similar are still supported, but a newTAKAHE_DATABASE_SERVER
env var is now the recommended way to configure - it takes a URI/DSN.TAKAHE_EMAIL_HOST
andTAKAHE_SENDGRID_API_KEY
have been removed, and replaced withTAKAHE_EMAIL_SERVER
, that takessmtp://
orsendgrid://
URIs.TAKAHE_MEDIA_BACKEND
now expects a URI starting withs3://
orgcs://
.
You can see updated instructions of how to set all of these in /installation
.
Migrations
There is one new database migration - it is backwards-compatible, so apply the migration before you update your webserver and stator deployments.
Stator
If you have low traffic, you may now run Stator via periodic fetch of a URL rather than a continuous background process. See /installation
for more.