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>
29 lines
1.7 KiB
JSON
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
|
|
}
|
|
]
|
|
}
|