trueg's blog

Soprano released

Soprano 2.4.0 had a small bug where a mutex was destoyed before it had been unlocked. The result was that KDE applications hang for no apparent reason (see also KDE bugs #226218 and #226154). This hotfix release fixes that bug.

Soprano 2.4.0 released

Soprano has seen some nice work since the 2.3 release series. And just in time for KDE SC 4.4.0 I present the next step in Qt RDF data handling: Soprano 2.4.0.

Soprano 2.3.73 released

Soprano 2.3.73 is the (hopefully) last release candidate before the final 2.4 release which will accompany KDE SC 4.4.

Soprano 2.3.70 released

Soprano 2.3.70 is a beta of the upcoming Soprano 2.4 which is intended to be packaged for KDE 4.4 beta1.

Soprano 2.3.1 released

Soprano 2.3.1 is the first bugfix release for the 2.3 series and fixes a few little annoyances:

  • Changed installation path of cmake modules (SopranoAppOntology.cmake) to prefix/share/soprano/cmake
  • Prevent the redland backend to add one statement multiple times.
  • Properly handle class names containing a dash '-' in onto2vocabularyclass.
  • sopranocmd: Fail if trying to export a non-graph query.

Get and package it while it is hot.

Soprano 2.3.0 released

I am proud to announce the release of Soprano 2.3.0 which marks the next step in RDF storage, parsing, and serialization on the desktop. Soprano 2.3.0 is intended to accompany the upcoming release of KDE 4.3.

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
Syndicate content