Chord Symbol Versions Save

The definitive chord symbol parser and renderer for Javascript/NodeJS.

v2.0.0

3 years ago

Enhancements:

  • BREAKING: change altIntervals configuration API #369
  • Render to specified notation system #367
  • Configure the notation systems to be used by the parser #366
  • BREAKING: return an error property with an explanation on why the parsing failed #360

Documentation:

  • Generate CHANGELOG.md with gren #361

Bug Fixes:

  • Correct "input" property in raw printer with specific notation systems selected during parsing #368

v1.2.0

3 years ago

Enhancements:

  • Handle b6 modifier #335
  • Add the detected modifiers to the "input" object #333
  • Add iReal Pro chords symbols to the unit test suite #322

Bug Fixes:

  • Fix parsing of ^ and Δ #334

v1.1.1

3 years ago

Bug Fixes:

  • ship types with npm #294

v1.1.0

3 years ago

Enhancements:

  • Handle user filters to customise the parsing and the rendering #292
  • Format code with prettier #282
  • Add Typescript types #278

Bug Fixes:

  • parser config in Chord Object should have type ParserConfiguration #283
  • Fix symbols that were not properly parsed #285

v1.0.0

3 years ago

Enhancements:

  • Add raw printer to get back the chord object after rendering #270
  • BREAKING: Add parsing filter to check intervals consistency #258
  • BREAKING: Add factory to allow parser configuration #237
  • Add parsing filter to name individual chord notes #265
  • Handle "alt" modifier #253
  • Add ESM bundle to allow direct usage in browser #239

Documentation:

  • Add migration guide to v1.0.0 #238

v0.5.1

3 years ago

No changelog for this release.