Skip to content

Releases: opl-/beatsaber-http-status

Release v1.20.0 (for Beat Saber v1.17.0, v1.18.0, v1.19.0)

Choose a tag to compare

@opl- opl- released this 05 Jan 13:16

See the README file for installation and usage instructions.

Adds:

  • beatmap.characteristic (#84)

Fixes:

  • Entire texture atlas sent as cover for vanilla beatmaps (#82)

Changes:

  • Updated protocol documentation to mention new beatmap characteristic

Release v1.19.1 (for Beat Saber v1.17.0, v1.18.0, v1.19.0)

Choose a tag to compare

@opl- opl- released this 06 Nov 18:49

See the README file for installation and usage instructions.

Fixes:

  • Conflict with Practice Plugin (rewinding causes duplicate note controller mappings, thanks @Kylemc1413)
  • Potential listener leak if a CutScoreBuffer doesn't call finish listener before being reused in another map

Release v1.19.0 (for Beat Saber v1.17.0, v1.18.0)

Choose a tag to compare

@opl- opl- released this 18 Oct 16:46

See the README file for installation and usage instructions.

Adds:

  • noteMissed event (#78, by @Protected)
  • beatmap.noteJumpStartBeatOffset (#78, by @Protected)
  • Documentation for the time event property

Fixes:

  • cutPoint, cutNormal, and saberDir vectors of the Note Cut Object are now in note space (#77)
  • Protocol documentation clarifications

Release v1.18.0 (for Beat Saber v1.17.0, v1.18.0)

Choose a tag to compare

@opl- opl- released this 24 Sep 16:35

See the README file for installation and usage instructions.

Adds:

  • beatmap.color representing the colors used by the environment. See protocol.md for more information. (Closes #27)

Fixes:

  • Playing multiplayer causes future maps played in singleplayer to not fire events correctly. (#74)
  • Tutorial should no longer cause exceptions to be logged. (#74, by @Shadnix-was-taken)
  • levelFailed callback not unregistered correctly from the gameplay manager.

Release v1.17.0 (for Beat Saber v1.17.0)

Choose a tag to compare

@opl- opl- released this 07 Sep 23:31

See the README file for installation and usage instructions.

Changes:

  • Support for Beat Saber v1.17.0 (#73, by @ErisApps)
  • beatmap.difficulty now represents the name of the difficulty in the game's current language. If SongCore is installed, this value may contain the custom difficulty name defined by the beatmap, however I've not actually seen that happen. (#70)
  • The mod now targets .NET v4.7.2

Adds:

  • beatmap.difficultyEnum representing the internal beatmap difficulty enum. See protocol.md for more information.

Fixes:

  • Exception thrown when SongCore is not installed while extracting value for beatmap.songHash. (#69, by @rynan4818)

Release v1.16.1 (for Beat Saber v1.16.1)

Choose a tag to compare

@opl- opl- released this 05 Jun 20:51

See the README file for installation and usage instructions.

Fixes:

  • menu event not fired (#64)

Release v1.16.0 (for Beat Saber v1.16.1)

Choose a tag to compare

@opl- opl- released this 05 Jun 12:08

See the README file for installation and usage instructions.

Changes:

  • Support for Beat Saber v1.16.1

Fixes:

  • Maps using Noodle Extensions should work correctly now. (#61)

Release v1.15.1 (for Beat Saber v1.14.0)

Choose a tag to compare

@opl- opl- released this 18 Apr 11:55

See the README file for installation and usage instructions.

Fixes:

  • Messages not sent asynchronously (#60, by @Macil)

Release v1.15.0 (for Beat Saber v1.14.0)

Choose a tag to compare

@opl- opl- released this 18 Mar 18:29

See the README file for installation and usage instructions.

Changes:

  • Support for Beat Saber v1.14.0

Release v1.14.0 (for Beat Saber v1.13.4)

Choose a tag to compare

@opl- opl- released this 11 Mar 20:57

See the README file for installation and usage instructions.

Changes:

  • Support for Beat Saber v1.13.4
  • playerSettings.staticLights is now based on playerSettings.environmentEffects for backwards compatibility

Adds:

  • New mod.songSpeed value: "SuperFast"
  • Modifiers: mod.smallNotes, mod.proMode, mod.zenMode
  • Player settings: playerSettings.saberTrailIntensity, playerSettings.environmentEffects, playerSettings.hideNoteSpawningEffect