Verovio

Latest version: v4.2.1

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

Scan your dependencies

Page 4 of 9

3.4.1

* Fix bug in font names in the Python distribution

3.4.0

* Support for double treble clefs and additional SMuFL clefs (rettinghaus)
* Support for chords with cuesize notes (eNote-GmbH)
* Improved horizontal layout with dots and flags (eNote-GmbH)
* Improvement of the the positioning of mRest (eNote-GmbH)
* Improvement of alignment for dots in different voices (eNote-GmbH)
* Improvement of rendering of ties that collide with dots (eNote-GmbH)
* Improvement of barLine positioning (eNote-GmbH)
* Improvement of MusicXML import of chord symbol `<degree>` (th-we)
* Improvement of input format auto-detection (JRegimbal)
* Method renderToPAE added to the JS toolkit (davidrizo)
* Preliminary support for tablature (experimental work)
* Option --preserve-analytical-markup to preserve analytical markup (default is now off) (rettinghaus)
* Option --mnum-interval for changing frequency of automatically-placed measure numbers (earboxer)
* Option --harm-dist to control the minimal distance of harm (DavidBauer1984)
* Option --output-format-raw for raw MEI output without indentation and line breaks
* Option --multi-rest-style for better control over the rendering style of multiple measure rest (eNote-GmbH)
* Option --octave-alternative-symbols to switch to alternate SMuFL glyphs (eNote-GmbH)

3.3.0

* Support for `glyph.name`
* Support for `accidglyph.num` and `glyph.name`
* Support for MusicXML compressed files
* Improved consistency of logging functions across bindings
* Improved PyPI packages for Linux (rettinghaus and musicEnfanthen)
* Function loadZipDataBase64 and loadZipDataBuffer (JS) for loading MusicXML compressed files
* Function enableLog(bool) to enable or disable logging
* Function enableLogToBuffer(bool) to enable logging to a buffer instead of the stderr or the JS console
* Option --clef-change-factor for adjusting clef change size (default is .66) (rettinghaus)
* Option --svg-format-raw for raw SVG output without indentation and line breaks
* New clefs, notehead parentheses and slashes glyphs (Leipzig 5.2.50) (rettinghaus)
* Fix interpretation of perfecta for smaller note values in mensural notation (martha-thomae)
* Fixes in the MusicXML importer (eNote-GmbH)

3.2.0

* Support for `clefvisible` (rettinghaus)
* Support for `articglyph.num`
* Support for arabic accidentals
* Improved default rest positioning
* Improved automatic cross staff rest positioning (eNote-GmbH)
* Improved cross-staff spacing
* Improved slurs
* Improved positioning of ornaments with multiple layers
* Improved articulations in normal and cross-staff contexts
* Improved spacing of clef changes
* Improved timestamp events alignments by avoiding extra-space to be added
* Improved horizontal alignment of tempo indications (eNote-GmbH)
* Embedding of Leland font from MuseScore
* Method Toolkit::GetTimesForElement for accessing score times (wergo)
* Option for sometimes using encoded breaks, at configurable threshold (`--breaks smart` and `--breaks-smart-sb`) (earboxer)
* Options --top-margin-artic and --bottom-margin-artic for articulation margins
* Option --tuplet-num-head for placing tuplet numbers on the side of the notehead

3.1.0

* Support for "old style" multiple measure rests (rettinghaus)
* Support for `notevel` and `dynamicsval` in MusicXML import (earboxer)
* Support for `multiRestloc` (rettinghaus)
* Support for `mNumfontsize` (rettinghaus)
* Support for `accidental-mark` in MusicXML import (rettinghaus)
* Support for double-stemmed beams (eNote-GmbH)
* Improved barline rendition (rettinghaus)
* Improved cross-staff notation with multiple layers
* Python Package Index (PyPI) distribution (musicEnfanthen and alastair)
* Option --footer extended with 'always' value to show footer with --adjust-page-height

3.0.2

* Add missing default footer file

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.