Verovio

Latest version: v4.2.1

Safety actively analyzes 628918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

3.9.0

* Support for `beatRptbeatdef`
* Support for `scoreDef` and `staffDef` `dur.default` (eNote-GmbH)
* Support for MIDI output of grace notes and multi-measure rests (eNote-GmbH)
* Support for `stem.sameas` on notes for orchestra scores
* Support for MIDI output of arpeggios (eNote-GmbH)
* Support for `beamSpan` (eNote-GmbH)
* Support for lyrics, tuplets and multiple tunes (`mdiv`) in ABC import (eNote-GmbH)
* Improved double stemmed beams (eNote-GmbH)
* Improved tablature MIDI output (paul-bayleaf)
* Improved PAE importer (nested beams, mensural dots, stemless notes)
* Improved vertical positioning with half staff spacing above and below the systems
* Improved justification (eNote-GmbH)
* Improved handling of the SMUFL fonts (eNote-GmbH)
* Additional parameters to the redoLayout method for faster cached layout redoing
* Additional parameters to the renderToTimemap method for including rests and measure
* Additional ids for rests and measure added to the getElementsAtTime methods
* Option --svg-css for passing an additional CSS to be included in the SVG output
* Preliminary support for stems and beam for guitar tablature
* Preliminary support for tablature MusicXML import (paul-bayleaf)
* Distribution of the build with humdrum as NPM package

3.8.1

* Fix bug in PAE importer for durations and for key signatures

3.8.0

* Support for figured-bass extenders on `f` without `tstamp` or `startid`
* Improved page-based MEI output with validation with a customized MEI Schema
* Improved layout with beams and control events (ornaments, fingering, etc.) (eNote-GmbH)
* Improve enharmonic tie overlap with accidentals (eNote-GmbH)
* Improved Plaine & Easie validation output with error codes and values
* Additional parameters to the getMEI method for exporting selected content (eNote-GmbH)
* Option --multi-rest-thickness to control the thickness of measure rests (eNote-GmbH)

3.7.0

* Complete refactoring of the Plaine & Easie parser
* Support for `multiRestnum.place` (eNote-GmbH)
* Support for `meterSigenclose`, `clefenclose` and `arpegenclose` (eNote-GmbH)
* Support for `accidloc` and `accidoloc`/`accidploc` (eNote-GmbH)
* Support for text circle enclosure (eNote-GmbH)
* Support for wavy glissandi (eNote-GmbH)
* Improved slurs in cross-staff context and with grace notes (eNote-GmbH)
* Preliminary support for tablature MIDI output (paul-bayleaf)
* Option --fingering-scale to control the size of fingering (eNote-GmbH)
* Option --handwritten-font for spcific glyph positioning (eNote-GmbH)
* Option --pedal-style (auto|line) to control styling (eNote-GmbH)
* Option --slur-margin to control positioning ofr slurs (eNote-GmbH)
* Option --show-runtime to display the total runtime on command-line (eNote-GmbH)
* Option --svg-additional-attribute to make MEI attributes appear in the SVG (wergo)
* Option --tie-min-length to control the minimum length of ties (eNote-GmbH)
* Fix MEI output for single page output and page-based MEI output

3.6.0

* Support for `sectionrestart`
* Support for rendering multiple `mdiv/score`
* Support for delayed turns using `startid`
* Improved ties between chords (eNote-GmbH)
* Improved handling of whole notes with multiple layers (eNote-GmbH)
* Improved support for `engravingDefaults` (eNote-GmbH)
* Improved logging for Android (alpha0010)
* Improved spacing for notes on ledger lines (eNote-GmbH)
* Improved placement of beam in order to avoid overlaps (eNote-GmbH)
* Function getElementsAtTime includes `chord` elements
* Function resetXmlIdSeed for resetting the `xml:id` random generator with a specific value
* Function getDescriptiveFeatures for basic feature extraction (experimental work)
* Option --staccato-center to center staccato on notehead and not the stem (new default)
* Option --xml-id-checksum to have `xml:id` generated based on the checksum of the input data

3.5.0

* Support for `lv` (eNote-GmbH)
* Support for additive meters (eNote-GmbH)
* Support for `bTrem` (bowed tremolos) in the MIDI output (eNote-GmbH)
* Support for `enclose` on articulation and fermata (eNote-GmbH)
* Improved rendering of cross-staff slurs (eNote-GmbH)
* Improved octave line positions with `endid` (eNote-GmbH)
* Improved layout algorithm with nested layer content arrangement
* Improved rendering to prevent rendering barlines for the invisible measure (eNote-GmbH)
* Improved rendering of octave brackets ending (eNote-GmbH)
* Function getTimeForElement includes `measure` and `chord` elements (gitelicious)
* Option --breaks-no-widow to prevent a single measure on last page (eNote-GmbH)
* Option --ligature-as-bracket to render ligatures as bracket instead of original notation
* Option --lyric-verse-collapse to collapse empty lyric lines
* Build option NO_MXL_SUPPORT to disable compressed MusicXML file support
* Making Verovio thread safe (eNote-GmbH)
* Switch from XSLT to Python for font generation (eNote-GmbH)
* Fix loading/updating of MEI3 files (rettinghaus)
* Fix option --octave-alternative-symbols

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.