• xenomorph-egg 1fa96d77c2

    xenomorph:egg Stable

    loweel released this 2026-08-02 17:13:01 +02:00 | 93 commits to master since this release

    xenomorph:egg

    First usable dogfooding release of Xenomorph.

    Major achievements:

    • Runtime version moved to Xenomorph/egg.
    • ActivityPub S2S delivery is stable enough for real reply/fanout testing, with signed outbound queue delivery and structured delivery logs.
    • Home and federated timelines are separated for multi-user privacy: addressed local users receive home entries and notifications; unassigned public remote traffic goes to federated.
    • Remote media attachments and remote custom emoji are cached/imported and covered by smoke tests.
    • Advanced settings gained CSV list import layout cleanup and asynchronous resettling, which queues idempotent follow refreshes instead of waiting on network repair.
    • XULF logging hardening: debug reasons are non-empty, delivery logs carry http-success, and smoke tests guard the regression.
    • Smoke coverage now compares Xenomorph against snac2 across HTTP, C2S/Mastodon API, S2S, queues, storage behavior, media, emoji, and privacy routing.
    • Build hygiene improved: Xenomorph sources build with zero warnings; GNATCOLL still emits an external aliasing warning in clean dependency rebuilds.
    Downloads