Blogs

Soprano 2.2.69 RC1 released

Soprano 2.2.69 is the first release candidate of Soprano 2.3. It is intended to accompany KDE 4.3 RC1 to be released the 30th of June.

Soprano 2.2.69 features a range of improvements, most noticeably the introduction of the LanguageTag class and support for plain RDF literals.

A full Changelog will be released with Soprano 2.3 final.

Soprano 2.2.4 released

Soprano 2.2.4 is a bugfix release (probably the last one before the 2.3 release) which fixes a few issues:

  • Fixed plugins to build as MODULEs instead of SHARED (makes proper "plugins" on non-ELF systems)
  • Always return an invalid iterator if IndexFilterModel::executeQuery failed. This will prevent a deadlock in Nepomuk where the iterator would never be unregistered.
  • Fixed a bug in the CLuceneIndex which would fail to save an indexed resource object if it was the first to be added (using setForceIndexPredicates). This fixes query problems in Nepomuk.

Soprano 2.2.3 released

Soprano 2.2.3 is just a small maintenance release which fixes a bug with the updated build system: tests were not disabled with their corresponding optional components.
Most users can safely ignore this release.

Soprano 2.2.2 released

Soprano 2.2.2 is a maintenance release which mostly improves the build system which should make things easier for packagers.

  • Properly clear the error in the SparqlModel
  • Made all D-Bus dependant parts optional for successful compilation on Windows.
  • Redland include dir fix.
  • New cmake options to manually disable all optional components:
    • Redland backend
    • Sesame2 backend

Soprano 2.2.1 released

Soprano 2.2.1 is a small update which does not contain any serious fixes. It simply adds two features which are needed in a Nepomuk-related Mandriva project:

  • Added removeAllStatements support in SparqlModel (by iterating over all statements).
  • Added SparqlModel::setPath to override the previously hard-coded query path.

Soprano 2.2 released

I am proud to announce the release of Soprano 2.2.

Although no major release Soprano 2.2 marks the next step in handling of RDF data. It comes with some important new features like the new SparqlModel which provides a simple Model-based front-end to arbitrary HTTP SPARQL endpoints or very convenient API improvements such as the Node::toN3 method which provides a very easy way to format a node (see below for a full list of changes).

Soprano 2.1.67 released

Soprano 2.1.67 is the first release candidate for Soprano 2.2 which will be the release to accompany KDE 4.2. This release brings some fixes and improvements and should be considered stable.

Soprano 2.1.64 beta 1 released

It has been a while since the last Soprano release. Now that the beta of KDE 4.2 will be released we also need a new Soprano beta. Sadly I did not manage to finish the new transaction API yet. So Soprano 2.2 will mostly be about fixes and a lot of polishing.
Get the beta now from the download section.

Soprano 2.1.1 released

Soprano 2.1.1 adds a README file pointing to the Sesame2 sources as requested by linux distributors.

Soprano 2.1 released

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.

Syndicate content