github techwhipped/rvclient-updates v1.7.19-archived
v1.7.19 (archived)

one month ago

Fix: the first Global message of a session went nowhere

Global chat worked, but the first message you sent after launching was only ever seen by you.

Why: the worldwide chat room is joined the first time you use the Global tab, and odin_room_send_rpc reports success as soon as it accepts the call - not when the room is actually connected. Measured live, the send landed 634ms before the join completed, so it was accepted and silently discarded. Your own copy still appeared, because the message is echoed locally.

Fix: messages typed before the room finishes joining are now queued and sent the moment it connects.

Also fixed alongside it: the global room's "Joined" event shared a handler with the voice room and would have overwritten the voice peer id with one from a different room. Peer ids are per-room, and the encoder and own-echo filter depend on that id - this would have broken voice. The text room's events are now kept away from the voice path entirely.

From 1.7.18

  • Global chat is genuinely worldwide - it reaches every server, not just your own, via a second text-only room. Voice and Nearby stay pinned to your server.

From 1.7.17

  • The rVclient launcher (beta), rvclient:// invite links, voice mute actually muting voice, and Discord rejoin/Join fixes.

Known limitations

  • The launcher's Friends tab is placeholder data for now.
  • Friends seeing "Launch Game" instead of "Join"? That is Discord > User Settings > Activity Privacy, not the mod.

Don't miss a new rvclient-updates release

NewReleases is sending notifications on new releases.