Skip to content

v1.6.0

Latest

Choose a tag to compare

@WentTheFox WentTheFox released this 09 May 00:28
· 2 commits to main since this release

What's changed

Multiplayer lobby joining improvements

  • When a Discord join request is accepted and you are not currently in a level, the mod now automatically navigates to the Online screen and connects you to the lobby.
  • MultiplayerCore lobby mod (e.g. BeatTogether) is now included in the join secret so the correct server backend is used when joining from another player's invite.
  • The join secret URL is now parsed with Uri.TryCreate for more reliable handling of edge cases.
  • The mod name is encoded as a URI path segment (bsrpc://MultiplayerCore/BeatTogether/CODE) instead of a query parameter.
  • The Discord party ID now stores a SHA-256 hash of the lobby join code instead of the raw code, avoiding accidental exposure of potentially sensitive server URLs.

Dependency update

  • Updated DataPuller to v3.0.0 (required for Beat Saber 1.43.0).
  • The {{pp}} format variable has been removed as MapData.PP was dropped in DataPuller 3.0.0. Existing configs using it will silently produce an empty string.