Skip to content

Releases: adamsoutar/bpm

bpm - Beatsaber Package Manager 0.6

Choose a tag to compare

@adamsoutar adamsoutar released this 12 Dec 21:30

Support for the Oculus Store version of Beat Saber!

Changes:

  • The installer can detect the Oculus library location
  • When repairing bpm.json, the client can detect the platform
  • The client can check ModSaber for Oculus or Steam versions of mods

bpm - Beatsaber Package Manager 0.5

Choose a tag to compare

@adamsoutar adamsoutar released this 11 Dec 19:02

Changes:

  • Pass on command line arguments like --verbose and --vrmode to Beat Saber
  • Fix a crash when playing offline
  • Fix an edge case crash when IPA doesn't exist
  • Fix a crash when a directory exists during package extraction
  • Fix parts of autoupdate
  • Allow the installer to install over the top of old versions

bpm - Beatsaber Package Manager 0.4

Choose a tag to compare

@adamsoutar adamsoutar released this 07 Dec 19:59

To install: download bpmInstaller.zip, extract and run 'bpmInstaller.exe'

Changes:

  • Uses a 'User-Agent' header to let ModSaber know requests are coming from bpm
  • Fixes a bug in the uninstaller

bpm - Beatsaber Package Manager 0.3

Choose a tag to compare

@adamsoutar adamsoutar released this 05 Dec 21:27
d5a9df5

To install: download bpmInstaller.zip, extract and run 'bpmInstaller.exe'

The first release since the rename from FullAuto to bpm. This update is huge.

Changes:

  • Entirely re-written in a different programming language - Hopefully this will make updating and fixing the app orders of magnitude faster and easier
  • Automatically re-constructs the config files if not found -> More stability
  • Panics less when things aren't exactly as planned during install/patching/downloading
  • Allows use of long names ie. 'Song Loader Plugin' not just 'song-loader'
  • Loads plugins from a file that is much easier for humans to read and edit
  • Proper error handling and logging -> Helps me help you when you have trouble
  • Conforms to a standard programming practises ruleset (StandardJS) -> Helps contributors read more consistent code
  • A smarter installer that is more careful with game files
  • Automatic install folder detection in the installer

... and loads more changes under the hood!

FullAuto 0.2 - Relatively stable

Choose a tag to compare

@adamsoutar adamsoutar released this 03 Dec 21:58

A day one patch to fix bugs and add features.

Changes in this release:

  • FullAutoInstaller is moveable, and has a close button now 🤦‍♂️
  • FullAuto can auto-update now, you'll (hopefully) never have to visit this release page again
  • FullAuto catches and logs errors to a text file, so you track down stack traces, attach to issues etc
  • Updated default JSON file to include the following default packages: ["song-loader", "scoresaber", "camera-plus", "beatsaverdownloader", "songbrowserplugin"]
  • FullAuto will reconstruct your JSON file if it is accidentally deleted/lost
  • FullAuto has far more error logging and catching for missing files, and file move errors

FullAuto - Early first release

Choose a tag to compare

@adamsoutar adamsoutar released this 03 Dec 18:01
1c11112

This release should work fully, however, it is the first release so I can't garuntee it doesn't have some bugs. If you find one, please submit it in issues. Extract the zip file and run 'FullAutoInstaller.exe'.