Releases: DDMAL/libmei
3.1.0
This is mainly to get the master
branch in sync with thedevelop
branch. develop
has been ahead for a while and the last commit on master
was not stable.
We decided that since develop
is working and passing all the tests, it is a good time for sync'ing and creating a new release.
@deepio integrated travis-ci so unit tests are running automatically now.
The master
branch is blocked, so any progress in develop
can be tested automatically and merged to master
through pull requests.
3.0.0
New libmei release for compatibility with MEI 3.0.0+.
New XML Parser
This release features a new XML parser, PugiXML, which deprecates the old dependency on libxml2. PugiXML is distributed with libmei now, so no further dependencies are needed (except on Linux, where libuuid is still required).
As well, several notable feature additions and bug fixes are included:
strict
andlax
importer modes are supported. Importing a MEI file inlax
mode that features elements that were not included in a schema will no longer raise an exception. Rather, it will log a warning and import the element as a rawMeiElement
object- Python bindings are compatible with Python 3.
Thanks to @lpugin and @ifkarp for helping to prepare this release.
Initial Release
This is a good a time as any to actually create a release.