Releases: rism-digital/verovio
Releases · rism-digital/verovio
Version 6.1.1
- Fix cocoapods headers
Version 6.1.0
- Update MEI schema to 6.0-dev (6da4dd5071303ac53d73d7b5ea0399f9cfe7bdba)
- Support for
stageDir - Support for ASCL custom tuning (MusicXML import and MIDI output)
- Support (initial) for
notationtype@tab.staff-like - Improved key signature changes in sections with restart
- Improved MusicXML importer (
@vgrp,fingering,symbol) - Improve mixed beams with stems up and down
- Option
--mensural-responsive-viewmulti-valued ("auto|none|selection") - Fix bugs in the CMME importer
- Fix
--remove-idsoption invaliding expansions
Version 6.0.1
- Fix ossia staff size option values
- Revert default css scoping removal
Version 6.0.0
- Support for ossia staves
- Support for expansion generation in MusicXML importer
- Support for expansion generation based on measure repeats (basic implementation)
- Support for default expansion (generated or first one encoded) in MIDI and timemap output
- Improved MusicXML importer (articulations, spacing, clef changes, tempo spacing, coda, segno)
- Improved
note@head.fillsupport - Improved SVG styling structure
- Option
--spacing-ossiafor adjusting the spacing of ossia staves - Option
--ossia-hiddenfor hiding rendering of ossia staves - Option
--expand-alwaysto enable expansion in SVG and MEI output - Option
--expand-neverto disable expansion in MIDI and timemap output - Remove default css scoping
Version 5.7.0
- Support for
@hoand@voon relevant layer elements and control events - Support for
@startho/voand@endho/voonhairpin,lv,phrase,slurandtie - Support for
@encloseonrest,mordent,turn, andtrill(@rettinghaus) - Support for
@cutoutonmRest(@rettinghaus) - Support for hierarchical expansion structure (@wergo)
- Support for multiple accidentals with correct ordering (@infojunkie)
- Fix bug in ellipse rendering and improvements to the SVG attributes
- Option
--svg-content-bounding-boxesfor bounding boxes on content (@fernandoherreradelasheras) - Option
--expandmoved to option group on loading selectors and processing
Version 5.6.0
- Improved layout for editorial accidentals
- Improved support for
expansion(@wergo) - Improved logging for unmatched time spanning and plist elements (@wergo)
- Support for repeat marks in ABC importer (@rettinghaus)
- Fix
pgHeadconversion in MusicXML importer (@rettinghaus) - Fix lyric parsing in ABC importer (@rettinghaus)
- Fix chords following grace notes in timemap and MIDI output
- Fix tempo in timemap and MIDI output
- Fix note off timings in timemap and MIDI output (@infojunkie)
- Fix
@metconin MusicXML importer (@rettinghaus) - Added Python wheel for ubuntu arm64 (@dillon-labami)
Version 5.5.1
- Fix CocoaPods build
Version 5.5.0
- Support of Swift with a new binding available through via the Swift Package Manager
- Support for Liberation text font with the new
--font-text-liberationoption - Remove obsolete Qt and Android bindings
- Remove unused Emscripten options
-DPX - Fix crash when trying to load data without loaded resources
Version 5.4.0
- Change timemap with
includeReststo include alsomRestandmultiRest - Change JS initial memory allocation and drop JS light memory version
- Change key names for
GetTimesForElementto be inline with the timemap keys - Fix order of the SVG
defs/gto be always the same across runs - Fix title and control event bugs in ABC import (@rettinghaus)
- Fix bug with multi-measure rests in MusicXML import (@rettinghaus)
- Fix spacing / duration of measure rests in measures not metrically conformant
- Fix values returned by
GetTimesForElement - Fix SVG dimensions with
--scale-to-page-sizeand-adjust-page-height(or width)
Version 5.3.2
- Fix bug in toolkit select