Skip to content

Releases: valentinegb/beat-saber-map-rs

v0.4.0

05 Oct 20:50
5bd4133
Compare
Choose a tag to compare

This release is somewhat big for development, but small for users. You get to enjoy documentation that's all around a bit better, and I get to enjoy a whole lot less boilerplate. Cheers!

Full Changelog: v0.3.0...v0.4.0

v0.3.0

18 Aug 20:36
1c792b7
Compare
Choose a tag to compare

This release finally adds beatmap support! You know, like, pretty much the most important part of a Beat Saber map.

Beatmap {
    color_notes: vec![Object {
        beat: 10.0,
        rotation_lane: 0,
        metadata_index: 0,
    }],
    color_notes_data: vec![ColorNoteData {
        grid_position: GridPosition {
            line_index: LineIndex::Left,
            line_layer: LineLayer::Bottom,
        },
        color: Color::LeftSaber,
        cut_direction: CutDirection::Down,
        angle_offset: 0,
    }],
    ..Default::default()
}
  • Added beatmap module (implemented beatmap files)
  • Added Beat type alias for consistency
  • Renamed non-self-explanatory fields
  • Made all types implement Clone and some Copy
  • Wrapped long doc comments

Full Changelog: v0.2.1...v0.3.0

v0.3.0-alpha

18 Aug 07:04
b2349d4
Compare
Choose a tag to compare
v0.3.0-alpha Pre-release
Pre-release

This pre-release includes the beginnings of Beatmap (which it is not recommended to use yet), but also includes various improvements to the rest of the codebase, such as the following:

  • Made all types implement Clone and some Copy
  • Wrapped long doc comments
  • Renamed non-self-explanatory fields

Full Changelog: v0.2.1...v0.3.0-alpha

v0.2.1

04 Aug 02:29
75d6d67
Compare
Choose a tag to compare
  • Use info::Audio::audio_data_filename in Info::from_dir(), fixes potentially attempting to read the audio data file with the wrong path

Full Changelog: v0.2.0...v0.2.1

v0.2.0

04 Aug 01:53
74f9ec1
Compare
Choose a tag to compare
  • Implemented Audio
  • Added Info::from_file()
  • Improved error handling
  • Improved documentation

Full Changelog: v0.1.0...v0.2.0

v0.1.0

04 Aug 00:21
fcd5e32
Compare
Choose a tag to compare

This is the initial release! This version doesn't have a whole lot, but it does have a probably complete Info structure for v4.0.0 of the Beat Saber map format and I thought it might be useful to somebody to get that out before I finish all the other stuff.

Full Changelog: https://github.com/valentinegb/beat-saber-map-rs/commits/v0.1.0