4.1 KiB
4.1 KiB
Semantic MediaWiki 2.2
Released on May 9th, 2015.
New features
- #770 Added the
--no-cacheoption torebuildData.phpand the--debugoption torebuildData.phpandrebuildConceptCache.php(refs #749, #766) - #756 Added template support to the
#setparser function - #783 Added support for
wgCategoryCollationsetting inCategoryResultPrinter(#699, T40853) - #829 Added the
--report-runtimeoption torebuildConceptCache.php - #886 Extended rules on how an
ImportValueneed to contain a valid type definition - #891 Enforced strict type declaration for properties with import references (type of the imported reference takes precedence over any user-defined type declaration)
- #892 Added support for
<swivt:file>in order for a RDF export to point to a "real" file resource - #893 Added information about "improper value for" to the statistics overview and as
APIparameter (&errorcount) - #913 Fixed exception for usage of
Has subobjectas free annotation - #914 Added restriction for "manual" annotation use to some pre-defined properties (e.g.
Has subobject,Has query) - #974 Added
named argsas parameter toCategoryResultPrinter - #988 Added
sepas parameter to theTableResultPrinterto define a separator for cell values
Enhancements
- #958 Replaced defunct SMWRegsitry wiki registration on Special:SMWAdmin with a link to WikiApiary
- #976 Reduced the number of pages on which SMW JavaScript and CSS is loaded
- #994, #995 Made small performance improvements
Bug fixes
- #556 Fixed Missing parentheses in
SQLfor disjunctions when temporary tables are not used by theSQLStore - #764 Fixed DB error when a
#askquery containsorder=randomfor asqliteorpostgresDB platform (disabledsmwgQRandSortingSupportforpostgres) - #860 Fixed escape character usage in
SPARQLStore,SQLStore - #860 Fixed handling of an empty result send by the
SPARQLStoreSesame connector - #861 Fixed owl property export declaration
- #863 Fixed missing interwiki encoding for the RDF export
- #864 Fixed empty searchlabel raw wikitext display for a
QueryResultPrinterwithlimit=0 - #869 Fixed data update when moving a page to a non-enabled semantic namespace
- #870 Fixed
#setwhere an error from a previous parse call could have affected succeeding#seterror messages - #882 Fixed exception in
SMWExportControllercaused by an empty property reference - #884 Fixed fetching of import vocabularies to be language independent
- #887 Fixed
preelement rendering for the template "furtherresult" output link - #896 Fixed empty caption for
falsewhen using the#xformat option - #928 Fixed exception in
SMWExportControllerfor use of&statsoption - #945 Fixed nesting of self-referenced concepts in a concept query
- #974 Fixed inconsistency when using
headers=plaininCategoryResultPrinteralso fixed the__NOTOC__hack
Internal changes
- #373 Update
jquery.jstorage.js(0.3.2 => 0.4.12) - #494 Changes to the
SQLStore\QueryEngineinterface - #711 Fetching annotations made by an
#asktranscluded template - #725 Moved psr-4 complaint classes into the top level 'src' folder
- #740 Added
serialization/serialization:~3.2component dependency - #771 Added
doctrine/dbal:~2.5component dependency - #772 Added
onoi/message-reporter:~1.0component dependency - #777 Moved all concept related code into a separate
ConceptCacheclass - #831 Added
onoi/cache:~1.0component dependency - #884, #983 Added
ControlledVocabularyImportContentFetcher,ImportValueParserto isolate import vocabulary parsing from theImportValueobject - #883 Added
CircularReferenceGuardto monitor possible self/circular references in ask templates - #914 Added
DIProperty::isUnrestrictedForUse - #924 Added
onoi/event-dispatcher:~1.0component dependency - #929 Added serialization to
ExpElementobjects - #950 Renamed
PropertyTypeDiffFindertoPropertySpecDiffFinder - #951 Extended
UpdateDispatcherJobto createUpdateJobchunks to avoid memory exhaustion - #959 Added
ExpDataSerializerandExpDataDeserializer - #984 Moved remaining part of
SMWSQLStore3QueryEnginetoSMW\SQLStore\QueryEngine\QueryEngine