I am proud to announce the release of Soprano 2.1, the RDF storage/parsing/serialization framework based on Qt 4. Soprano 2.1 comes with a set of improvements and new features as compared to 2.0 and will accompany the upcoming KDE 4.1 release.
Quite a few bugs have been fixed since 2.0.98 and 2.0.99 is ready to be shipped with KDE 4.1 RC1.
Most noticeable are encoding fixes in the parser and serializer as well as multithreading improvements in the local socket client.
KDE 4.1 comes close and so does Soprano 2.1. To be ready for the first KDE 2.1 alpha I hereby declare Soprano 2.0.98 as released. Get it while its warm and enjoy a preview of the new features:
One could ask why there are so many bugfix releases for Soprano these days. Well, the reason is simple: we are in the process of preparing the Nepomuk project review. That includes a lot of testing. :)
There are only two fixes but one of them seemed important enough for a new release.
It has not been long since 2.0.1 but 2.0.2 introduces an important change (not really a fix) in the MutexModel.
MutexModel in ReadWriteMultiThreading mode now allows multiple read operations from the same thread at the same time even if a write operation is waiting. This fixes a deadlock in the Nepomuk Strigi backend from KDE.
Source package from now on available.
The Soprano team is proud to announce the release of Soprano 2.0.1. This maintenance release fixes a number of issues with 2.0:
The Soprano development team is proud to announce the release of Soprano 2.0, the completely revamped stable version of the powerful desktop RDF framework.
Of course one release candidate is not enough so here comes the second one. An improved N-Quads parser can now handle multi-line literals; the header xmls.h has been renamed to the more in align with standards xsd.h; we have a new friend in Soprano::Vocabulary: Xesam, the freedesktop.org metadata ontology.
Finally Soprano 2 has reached release candidate status. This release fixes a bug in the full text index and introduces a new serialization including parser and serializer plugins: N-Quads, a trivial extension of N-Triples with context support. Also sopranocmd now supports two new commands: 'import' and 'export'.
Beta4 just fixes a compilation issue with beta3. If you had no problems with beta3, then you can ignore this update.