musicbrainz/picard — pull request #73 by mwiencek (2012-12-13 04:56:39+00:00)
Title: PICARD-240: Save both primary and secondary release types

This is one possible implementation that will hopefully spark some discussion about the best way to save these (though I'm fine with the patch as-is).

Makes releasetype multi-valued: the first value is always the primary type, and the rest of the values are the secondary types (if there are any).

The primary and secondary types are also added to ~primaryreleasetype and ~secondaryreleasetype respectively.