Semantic MediaWiki 1.4.2

(Redirected from Semantic MediaWiki 1.4.2)
Semantic MediaWiki 1.4.2
Release date: February 15, 2009
Previous version: Semantic MediaWiki 1.4.1
Next version: Semantic MediaWiki 1.4.3
Compatible with: MW 1.13.x - 1.16.x
Current version:
SMW 4.1.3

Version 1.4.2 of Semantic MediaWiki is a minor update of Semantic MediaWiki 1.4.1, fixing a number of open issues and bugs, and providing extended translations.

Upgrading existing installations[edit]

Upgrading installations of SMW 1.4.1 requires only to replace the SMW extension files. Upgrading older installations of SMW works as described for Semantic MediaWiki 1.4.0.

Note that the result formats icalendar and vcard have been moved from SMW to Extension "Semantic Result Formats". If you want to use those, it is required to install version 1.4.2 of the Semantic Result Formats extension as well. The default configuration of SRF enables the formats, so there is usually no further change required.

Usually, extensions that are compatible with SMW 1.4.1 should also work with SMW 1.4.2. If any problems should occur, it is possible to revert to SMW 1.4.1 by simply replacing the SMW directory with the SMW 1.4.1 release again, continuing using the old version until extension developers have updated their code.


Performance and memory optimisation[edit]

A number of performance issues have been fixed, and memory usage of many operations has been significantly reduced. This fixes various "blank page" problems and empty query results. Also, the excessive memory use of long-running SMW scripts has been strongly reduced (though one still needs to limit the overall runtime of the latter).

Initial support for PostgreSQL[edit]

As of SMW 1.4.2, it is possible to use SMW on MediaWiki sites that run PostgreSQL instead of MySQL. This new feature may still require testing – any bug reports are welcome. For more information on how to run SMW under Postgres, see PostgreSQL.

New query export format JSON[edit]

Initial support for exporting query results in JSON has been added. JSON is a data exchange format that is commonly used for importing web data into JavaScript applications on other websites. Concrete software components that make use of this are currently under development. Interwiki-querying and Wordpress integration is planned.

Query formats 'vcard' and 'icalendar' no longer in SMW[edit]

The query formats icalendar and vcard are no longer part of Semantic MediaWiki. Instead, they have been moved to the extension Extension "Semantic Result Formats". This reflects the fact that these formats are no core feature of SMW. It is now possible to decide whether or not they are to be installed in a wiki.

Refresh pages by name[edit]

The SMW_refreshData.php script used for repairing SMW now features a --name parameter that allows single pages to be specified for direct refresh. Multiple pages can be specified by separating them with |.

Extended translations[edit]

As usual, translations have been extended thanks to the BetaWiki project.


SMW 1.4.2 closes a number of bugs and minor issues that were discovered in SMW 1.4.1

This page in other languages: de