-
beta-0.990 Pre-release
released this
2026-06-06 00:16:57 +02:00 | 4 commits to main since this releaseRelease notes for beta-0.990
This release covers the work after
beta-0.920and marks the last beta line
before the project moves from "large fork cleanup" into a more regular Aktor
development rhythm.Human-readable highlights
The big result of this beta is that Aktor now feels like its own server instead
of a lightly reskinned GoToSocial fork. The public UI, Settings UI, moderation
surfaces, runtime artefacts, documentation, and smoke coverage now consistently
present Aktor as the active product while keeping the inherited Mastodon and
ActivityPub API contracts intact.Administrator-managed Lua filters are the largest moderation feature in this
line. Filters are stored in the database, edited from Settings, and evaluated
with status metadata exposed to the Lua runtime. This gives an instance operator
a precise programmable policy layer without changing the C2S or S2S API shape.Moderation work also became more practical in the UI. Timeline cards expose
report, block, and mute actions for remote content. Settings reports are easier
to inspect and resolve. Domain-block management was simplified, and the public
/aboutpage now shows instance statistics, federation counts, report counts,
and banned instances in separate, readable cards. The Settings People list now
combines followers, following, and mutual relationships, provides direct account
actions, and opens remote profiles from account avatars.Posting and reading workflows also improved. The composer can enrich link posts
with SEO metadata while avoiding referrer leaks, pasted images can be turned
into photo posts, timelines can load older pages, and timeline cards gained a
direct "Show thread" action. Follow counts are now refreshed from database state
instead of drifting through stale cache entries.The IPFS work from the previous beta was hardened: Aktor keeps IPFS scoped to
local media while remote media and emoji remain origin-owned. This keeps the
operator-facing CDN experiment useful without pretending remote media belongs to
the local instance.Deployment list since beta-0.920
- Rebranded runtime artefacts to Aktor, including the default build version for
this line:0.9.990-beta. - Added administrator-managed Lua content filters stored in the database.
- Exposed status metadata to Lua filters and documented the Lua runtime
variables available to filter code. - Removed deleted example Lua filters from the active runtime set.
- Added Settings UI support to list, create, edit, rename, and delete Lua
filters through the admin API. - Added timeline moderation actions for reporting, blocking, and muting remote
accounts and statuses. - Improved Settings report handling, including focused report loading and report
resolution from the Aktor UI. - Simplified admin domain moderation UI and fixed contrast for domain block and
custom emoji action buttons. - Added link composer SEO enrichment and omitted referrers when fetching link
metadata. - Added pasted-image handling for the photo composer.
- Added web push alerts for unfollow notifications.
- Preserved remote profile media fallbacks and kept remote post media and remote
emoji media owned by their origin instances. - Kept IPFS scoped to locally uploaded media.
- Counted follow statistics directly from the database and fixed follow-count
cache invalidation. - Stabilized follow counts in the UI after relationship changes.
- Added timeline "Show thread" and older-page loading.
- Moved thread navigation out of the timeline actions menu for quicker access.
- Removed the unused interaction-requests Settings UI.
- Completed the public
/aboutpage with description, registration/contact
details, local user/post statistics, federated instance count, moderation
report counts, and a separate banned-instances card. - Added People avatar links to canonical remote profile URLs for faster
moderation review. - Updated
INSTALL.mdwith the public/aboutpage, Lua filters, Settings
People behavior, and related deployment notes. - Added and updated smoke coverage for the public About page, Lua filters,
timeline moderation, link enrichment, photo paste handling, report handling,
People actions, People avatar profile links, federation identity, and the
container build path.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Rebranded runtime artefacts to Aktor, including the default build version for