Semantic MediaWiki 3.0.1

Semantic MediaWiki 3.0.1Semantic MediaWiki 3.0.1

Semantic MediaWiki 3.0.1
Release date: January 25, 2019
Previous version: Semantic MediaWiki 3.0.0
Next version: Semantic MediaWiki 3.0.2
Compatible with: MW 1.27.0 - 1.31.x
Current version:
SMW 4.1.3

Version 3.0.1 of Semantic MediaWiki is the first release after the major Semantic MediaWiki 3.0.0 release. It provides enhancements as well as bugfixes. See the English language RELEASE NOTES below on this page for further information.

Please refer to the help pages on installing or upgrading Semantic MediaWiki to get detailed instructions on how to do this.

Semantic MediaWiki 3.0.1

Released on January 25, 2019.


Bug fixes and internal code changes

  • #3565 as 6f24bf6: Added missing system message for the "templatefile" format
  • #3572 as 70f629e: Fixed HtmlForm::getForm to support a string as result on special page "Ask"
  • #3573 as a59c76c: Modified tests to avoid "Call to a member function getSchema() on null" for MediaWiki 1.32 and later
  • #3578 as 484a4b5: Made indexer apply pg_unescape_bytea for bytea/blob values on postgres
  • #3584 as 1205b87: Added pipe detection in printrequest labels ([[ ... | ... ]])
  • #3585 as 5d6d6ff: Fixed "strpos(): Non-string needles ..." for PHP 7.3 and later
  • #3586 as 53655ed: Fixed #set_recurring_event parser function to respect related configuration parameters and their settings
  • #3595 as e9ed65e: Fixed invalid user names using the mandatory interwiki prefix for MediaWiki 1.31 and later by unlinking them
  • #3599 as 732ef23: Fixed "fputcsv ... delimiter must be a single character" for the "csv" format
  • #3607 as 4d9e5a7: Fixed #set_recurring_event parser function to cause "Call to undefined method SMWDIError::getJD()"
  • #3608 as b17526d: Fixed "QueryResultSerializer" to handle _qty on chained properties
  • #3609 as c005c6f: Restored use of $wgDBTableOptions configuration parameter
  • #3616 as 4b0cfb7: Made isCapitalLinks be set in _wpg description context
  • #3617 as 9152f94: Made "SemanticDataLookup", use DISTINCT for non subject items
  • #3622 as cfbd338: Fixed #set_recurring_event parser function to allow monthly events start on a 30th and 31st of a month
  • #3628 as e587291: Improved commandline prompts for maintenance script "populateHashField.php"
  • #3630 as 79aee30: Added extra _uri validation for http:///
  • #3631 as 0903c1b: Fixed ResultFormatNotFoundException on untrimmed format strings
  • #3632 as 24d8bae: Changed to using 0x003D instead of -3D to encode =
  • #3633 as f70339a: Made the container subject be used as context to check uniqueness constaints
  • #3634 as 711e365: Made "WikiPageValue" use the provided fixed namespace
  • a5a4a0d as bea16a5: Fixed "PHP Notice: Uncommitted DB writes (transaction from ...)"
  • 8bc4443 as 5a729d4: Fixed get_headers can return false
  • 8ca1ec0 as 93cf100: Made "PHP Warning: Class 'SMW\CategoryResultPrinter' not found in ... Aliases.php" be avoided