Releases: noahm/simfile-parser
Releases · noahm/simfile-parser
v0.8.1
v0.8.0
v0.7.2
What's Changed
- Gracefully drop empty placeholder charts instead of bailing on the whole song
- Avoid spamming warnings when guessing jacket names in browser
Full Changelog: v0.7.1...v0.7.2
v0.7.1
- Changed behavior when a song with both older
dwi
charts and newerssc
orsm
files present. Before the first song to appear alphabetically would be used, but this might use the olderdwi
file as the source of info, which is unlikely to be desired. Nowssc
files are used first, if present, thensm
, and finallydwi
. - Changed behavior when multiple files with the same extension exist as sometimes occurs when a text editor saves a hidden backup file with a leading period. (e.g.
song.sm
and.song.sm
in a folder together) Files without a leading period are now always used over ones with a leading period.
v0.7.0
- Added support for in-browser parsing of entire simfile packs! Individual songs can be easily supported later. See the readme for usage example.
v0.6.1
v0.6.0
v0.5.0
v0.4.1
v0.4.0
- BREAKING renamed some exported types and/or fields
FreezeBody
=>FreezeLocation
Bpm
=>BpmChange
Arrow['beat']
=>Arrow['quantization']
- Quantization now reports 32nd and 64th steps, anything out of bounds is now reported as a 64th instead of a 12th
- More correctly return
displayBpm
values as written in the stepfile instead of always calculating a range - Added considerable amounts of doc comments on types and functions
- Fixed potentially incorrect handling of simfiles using the less-standard
BACKGROUND
tag (compared to the more commonBG
)