Releases: rism-digital/verovio
Releases · rism-digital/verovio
Version 0.9.12
- Upgrade to MEI 3.0.0
- Support for pedal, oct and harm elements
- Support for choice elements with selection option (with xPath 1.0)
- Support for endings
- Support for multiple section and for editorial markup above measures
- Support for mdiv selection (with xPath 1.0)
- Humdrum importer (@craigsapp)
- Display of cautionary key and time signatures at the end of the systems
- Extended support of clefs (displacement and perc)
- Extended support of lem / rdg section (multiple options possible)
- Improved viewer error handling and feedback
- Improved layout (barlines, lyric connectors, tempo indications)
- Improved SVG structure for staffDef and cautionary staffDef data
- Preservation of original layout (pb and sb) markup
- Automatic input format detection
- Option for controlling ID generation
- Code refactoring (functors) and various bug fixes
Version 0.9.11
- Better handling of slurs
- Support for dynamics, hairpin, tempo indications and directives
- Support for editorial markup (add, corr, sic. etc.)
- Improved mensural notation support (thanks to @donbyrd)
- MIDI output (thanks to the work of @jennyxing27 at UVa and using @craigsapp's MIDI library)
Version 0.9.10
- Support for bTrem and fTrem
- Support for MusicXML import and conversion to MEI
- Support for chords in PAE (limited)
- Adding schema processing instruction in MEI output
- Improved spacing with a new parameter (work in progress)
- Bug fixes (PAE repetitions, fermatas, tie directions, etc.)
Version 0.9.9
- Support for mRpt, multiRpt, multiRpt2 and beatRpt MEI elements
- Support for staffGrp labels
- Support for tuplet.vis and numberplacement in tuplet
- Key signature cancellation
- Improved slurs
- Improved ties and support for bulge and curvedir attributes
- Improved justification
- Editorial accidentals
- Improved grace notes (work in progress)
- Staff scale (work in progress)
- Code refactoring for staffDef and attribute classes
Version 0.9.8
- Changing license to LGPL
- New score-based MEI output option
- Preserving header in MEI output
- Support for /annot
- Support for UTF-16 (basic with conversion to UTF-8)
- Improved /app/lem/rdg in SVG output
- Bug fixes (chords, VerovioText font)
Version 0.9.7
- Improved complex chords accidental placements
- Improving group style in SVG output
- Adding getVersion and including GitHub commit in version
- Support for new MEI element (space)
- Cross-staff notation (work in progress)
- Java toolkit (to be documented)
- Bug fixes (empty measures, multi measure rests)
- Bug fixes for mensural notation (maxima, single figure mensur)
Version 0.9.6
- Chords (work in progress)
- Improved beam slope
- Mensural durations
- Mensural alignment algorithm (work in progress)
- Caching unsupported attributes (work in progress)
- Timespan elements (work in progress)
- Bug fixes (reading unmeasured MEI, font size in FireFox)
Version 0.9.5
- SMuFL support
- Integration of Bravura
- Improved SVG output
- Improved support of <app>, <lem> and <rdg>
- Improved layout and metric
- Various bug fixes (measure rests, stem length, clefs)
- Web-worker compatibility
Version 0.9.4
- Code refactoring
- Basic <app> reading
- Basic xpath parameter for <rdg> selection (to be documented)
- Instrument labels
- Python toolkit (experimental)
- Support for standard input and output
- Various fixes
Version 0.9.3
Mostly code restructuring and integration of LibMEI output. Also includes:
- Page-based customization integration
- Read first note of chords
- Bug fix when input file is missing
- Bug fix with @left in /measure
- Bug fix clef 8va
- Bug fix in key signatures
- Bug fix in slurs