Skip to content

Aoede v1.2.6 (Desktop & Android)

Choose a tag to compare

@sPROFFEs sPROFFEs released this 01 Oct 21:53

Federated party rooms now join their host instance instead of looking up a remote room ID in the local database. Membership, live events, queue operations, and audio streams follow the same authenticated server-side route; remote listeners cannot impersonate a local room owner.

Desktop windows now exit through Neutralino's native close setting, including after connecting to a server, before login, and when the webapp is unavailable. The webapp no longer needs a local WebSocket bridge or native credentials in its URL to close the application.

The macOS wrapper uses the existing Web Audio graph for volume and mute. The macOS archives include a complete Aoede.app bundle with a multi-resolution ICNS generated from the same artwork as the running window. The installer registers the updated bundle with LaunchServices.

Update both federated servers and reinstall the desktop wrapper to receive these fixes.

Validation: 51 targeted Python tests, JavaScript regression checks for remote party routing and macOS volume, lint and formatting checks, a Neutralino rebuild, and inspection of all six desktop archives. Native macOS/Windows execution was not available in the Linux build environment.

Includes Linux x64/arm64, macOS universal/arm64/x64, and Windows x64. The Android APK and source ZIP are carried forward unchanged from v1.2.1.