All releases of libxspf

Release Notes: This release features build system changes and fixes, as well as an extension for the C bindings for parsing XSPF from a block of memory. This release is both source- and binary-compatible.

Release Notes: This release fully implements the error model introduced in 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 Internet, only 47% held valid XSPF content. With this version's support for error skipping, you can now read 73% of these files, mainly leaving only files with errors on the XML level out. Still, when needed, libSpiff can act as a validator as strict as before. Please note this release is neither source- nor binary-compatible.

Release Notes: This release fixes the broken XML Base implementation introduced in libSpiff 0.8.4. Besides general cleanup, it also introduces the base for a new error-handling model. libSpiff is now at a point of feature completion. Please note that this release is neither source nor binary compatible with libSpiff 0.8.4.

Release Notes: This release mainly introduces support for the xml:base attribute. If you work with XSPF files not created by libSpiff, updating is highly recommended. This release is both source and binary compatible.