libSpiff 1.0.0rc3 released
This release now fully implements the error model introduced in libSpiff 1.0.0rc1. libSpiff has been a very strict parser from the beginning - too strict for real world XSPF files. In a recent test on about 650 XSPF files from the net only 47% held valid XSPF content. With previous releases of libSpiff this was the exact percentage you could have read. With libSpiff 1.0.0rc3's support for error skipping you can now read 73% of these very files, mainly leaving only files with errors on XML level out. Still, when needed, libSpiff can act as a validator as strict as before. I'll be happy to answer any questions about these changes. Please note this release is neither source- nor binary- compatible.