We are pleased to announce the release of SMuFL 0.8, another step towards our goal of reaching a stable 1.0 release in the first half of this year.
Thanks to valuable feedback from the community following the release of SMuFL 0.7 last November, this revision enforces that neither canonical glyph names nor code points for recommended glyphs will change once SMuFL reaches its stable 1.0 release. As such, it would be very helpful if members of the community could review glyph names for existing glyphs so that any changes that are recommended can be considered and, if necessary, implemented in good time.
SMuFL 0.8 also expands the repertoire of glyphs in significant ways. New ranges include:
- Renaissance lute tablature, covering French, Italian and German styles
- Fingering diagrams for educational materials and method books for recorder, flute, oboe, clarinet, bassoon and saxophone
- Ivan Wyschnegradsky’s system of 72-EDO accidentals
Existing ranges have also been extended, including additional coupler diagrams and techniques for accordion, further microtonal accidentals (from Penderecki, Busotti, Bosanquet and Tavener), separate noteheads for white mensural notation, and so on.
A number of other smaller changes and additions have been made in this revision of SMuFL in response to community feedback. Complete details can be found in the version history. As always, further feedback is welcomed.
We are also pleased to release an update to Bravura, the SMuFL reference font, bringing it in line with the changes in SMuFL version 0.8. In addition to implementing all of the new and changed glyphs in SMuFL 0.8, there have been minor changes to a number of glyphs throughout the whole font to address potential rendering problems reported by the Adobe FDK checkOutlines tool. This should improve the reliability of the appearance of the font in a variety of applications.
As we continue on our path towards a stable 1.0 release, the following areas are still under active implementation:
- Development of metrics and glyph registration guidelines for SMuFL-compliant fonts intended for use in text-based applications;
- Development of a version of Bravura that implements these new guidelines;
- Development of the classes.json metadata file defining useful groups of glyphs for use in consuming applications.
At the moment, the stable 1.0 release is contingent on the completion of the above areas of work. Of course it is still possible at this stage to add further glyphs to existing or new ranges: a reminder that if you are harbouring suggestions for new glyphs, please consider submitting them before the end of March 2014 for consideration in the 1.0 release.