Skip to content

Releases: newlandsvalley/purescript-abc-scores

v0.6.6

11 Oct 16:44
Compare
Choose a tag to compare

Fix error with renderFinalTuneAtWidth where the rescaling may cause the score to exceed the width because of rounding errors.

v0.6.5

11 Oct 10:23
Compare
Choose a tag to compare
  • Add renderFinalTuneAtWidth which renders the score but overrides config.scale to fit the requested width

v0.6.4

08 Aug 13:12
Compare
Choose a tag to compare
  • Purs 0.15.10, latest package set
  • This uses the latest Rationals which requires js-bigints (and partial) as dependencies

v0.6.0

10 Oct 16:59
Compare
Choose a tag to compare
  • Purescript 0.15.4
  • Support vexflow4
  • Support chord symbols
  • Support the full variety of variant endings
  • Support different clefs
  • change return type of rendering functions to Maybe RenderingError
  • redefine VexScore as a NonEmptyArray of Stave rather than an Array
  • (replace test-unit with spec)

v0.5.0

31 Jan 17:33
Compare
Choose a tag to compare
  • Revert to VexFlow v1.2.85
  • Add support for multiple repeated sections

v0.4.0

13 May 11:19
Compare
Choose a tag to compare
  • Beaming is now explicit - no reliance on auto-beaming
  • Update to latest version of the ABC parser (multiple voices, less code bloat)

v0.3.1

26 Jan 13:25
Compare
Choose a tag to compare
  • Support ornaments and articulations.
  • Limited support for slurs.
  • Properly display double bar lines.
  • Fix bug with end of volta processing.

v0.3.0

29 Dec 10:21
Compare
Choose a tag to compare
  • Fix bug with grace notes in tuplets
  • Improve auto-beaming in 4/4

v0.2.0

17 Nov 12:24
Compare
Choose a tag to compare
  • Add score alignment.
  • Remove debug from javascript layer.
  • Fix bug where repeat-begin marker on final bar in stave was ignored.

v0.1.0

03 Nov 10:31
Compare
Choose a tag to compare

Initial release
(this release still contains debug in the JS layer)