archy/releases/manifest.json
Dorian 3cbfcabedf release(v1.7.16-alpha): bidirectional + transitive federation, no self-peering
Federation join flow now notifies the inviter with the joiner's name and
immediately bumps state so the Federation UI reloads without a manual
Sync click. Accepting an invite that points back at the local node is
rejected up front (DID/pubkey/onion match). After a peer joins, we spawn
a transitive sync that pulls the new peer's federated peer hints so all
nodes in the federation learn about each other as Observer entries.
Federation.vue polls every 5s while mounted.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 18:12:02 -04:00

29 lines
1.7 KiB
JSON

{
"version": "1.7.16-alpha",
"release_date": "2026-04-20",
"changelog": [
"Federation is bidirectional and instant. When someone joins via your invite code, their node appears on your Federation page automatically — no Sync click needed. Names and details populate within seconds of the handshake.",
"Nodes can no longer federate with themselves. Accepting an invite that points back at the local node (by DID, pubkey, or onion) is rejected up front, so self-peering no longer clutters the node list.",
"Transitive discovery: if A and B are federated and C joins A, all three nodes learn about each other. New peers arrive as Observer entries on existing federation members — promote to Trusted with one click instead of trading a second invite code.",
"The Federation page auto-refreshes every five seconds while open. Status changes, new peers, and incoming join requests surface on their own."
],
"components": [
{
"name": "archipelago",
"current_version": "1.7.15-alpha",
"new_version": "1.7.16-alpha",
"download_url": "https://git.tx1138.com/lfg2025/archy/raw/branch/main/releases/v1.7.16-alpha/archipelago",
"sha256": "cd8139f0c133ff4eab9e19b27e549c8be3d150de9acb05e88d51e2158c639e7e",
"size_bytes": 40634592
},
{
"name": "archipelago-frontend-1.7.16-alpha.tar.gz",
"current_version": "1.7.15-alpha",
"new_version": "1.7.16-alpha",
"download_url": "https://git.tx1138.com/lfg2025/archy/raw/branch/main/releases/v1.7.16-alpha/archipelago-frontend-1.7.16-alpha.tar.gz",
"sha256": "3ed599baa07f6bfe949ea6be151a250beba5dbb7699e5c2ba3783edce1c030bc",
"size_bytes": 162083568
}
]
}