Skip to content

Releases: noahm/simfile-parser

v0.10.0-beta.0

v0.10.0-beta.0 Pre-release
Pre-release

Choose a tag to compare

@noahm noahm released this 13 Aug 04:44
d5f4542
  • Added support for in-browser parsing of packs directly from a zip file, which is how packs are usually distributed. parsePack now accepts a dropped or selected zip in addition to a folder, and the new parseZipPack export takes a File/Blob directly. Archives are read lazily, so only the chart files and images are decompressed and the whole pack never has to be held in memory. Song folders may sit at the root of the archive or inside a pack folder.
  • Fixed browser directory listings being truncated for large folders.

v0.9.0

Choose a tag to compare

@noahm noahm released this 26 Jun 06:01
0370731

What's Changed

New Contributors

Full Changelog: v0.8.1...v0.9.0

v0.8.1

Choose a tag to compare

@noahm noahm released this 07 Jan 19:56
798e4e9
  • Added support for parsing individual simfiles via HTMLInputElement selection in Firefox.

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@noahm noahm released this 07 Jan 03:31
dfbab67

What's Changed

  • add new browser parser for single pack by @noahm in #240

Full Changelog: v0.7.2...v0.8.0

v0.7.2

Choose a tag to compare

@noahm noahm released this 19 Apr 22:51
8833252

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

Choose a tag to compare

@noahm noahm released this 18 Dec 20:52
2444673
  • Changed behavior when a song with both older dwi charts and newer ssc or sm files present. Before the first song to appear alphabetically would be used, but this might use the older dwi file as the source of info, which is unlikely to be desired. Now ssc files are used first, if present, then sm, and finally dwi.
  • 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

Choose a tag to compare

@noahm noahm released this 19 Oct 07:14
52ed39f
  • 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

Choose a tag to compare

@noahm noahm released this 19 Aug 23:40
b3991d1
  • Avoid publishing yarn cache in published tarball

v0.6.0

Choose a tag to compare

@noahm noahm released this 19 Aug 23:34
ccce77a
  • BREAKING switched package output to pure ESM
  • Removed dependency on 'fraction.js'
  • Fix parsing BPMs when broken across multiple lines
  • Parse display bpms to a better display format

v0.5.0

Choose a tag to compare

@noahm noahm released this 30 May 03:58
b14d270
  • BREAKING drop support for Node 14
  • Fixed non-song folders in packs causing fatal errors