2.8 KiB
2.8 KiB
Semantic MediaWiki 4.1.0
Released on January 21st, 2023.
Summary
This is a minor release. Thus it contains no breaking changes, only bug fixes and new features.
This release improves compatibility with MediaWiki 1.38 and 1.39.
Changes
- Improved compatibility with MediaWiki 1.38 and 1.39
- Improved compatibility with PHP 8.1 (not complete yet)
- Fixed type error occurring during specific number formatting on PHP 8.0+ (https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5389)
- Fixed bug causing the job queue to be flooded with jobs (https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/4950)
- Fixed issue with the pipe character in the Ask API (https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5348)
- Fixed
rebuildData.phpissue for thesmw_ftp_sesp_usereditcntnstable (https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5313) - Fixed issue in the category result format (https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/5270)
- Fixed upsert warning log spam (https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5307)
- Added user preference that allows enabling or disabling the entity issue panel (https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5345)
- Added support for partial ISO dates (https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5312)
- SMW now ships with updated vocabularies including Schema.org, Dublin Core, FOAF and SKOS
- Various grammar and spelling fixes
- Translation updates
Contributors
Top contributors
- Morne Alberts from Professional Wiki
- Jeroen De Dauw from Professional Wiki
- Abijeet from TranslateWiki
- Bernhard Krabina from KM-A
- Karsten Hoffmeyer from Professional Wiki
Code contributions
- translatewiki.net
- Morne Alberts
- Jeroen De Dauw
- Abijeet
- Bernhard Krabina
- Sébastien Beyou
- Hannes
- Hamish Slater
- Karsten Hoffmeyer
- Youri vd Bogert
- Alexander
- Alexander Mashin
- Amir E. Aharoni
- C. Scott Ananian
- D-Groenewegen
- Greg Rundlett
- Mark A. Hershberger
- Markus
- Máté Szabó
- UnknownSkyrimPasserby
- iusgit
Upgrading
No need to run "update.php" or any other migration scripts.
Get the new version via Composer:
- Step 1: if you are upgrading from SMW older than 4.0.0, ensure the SMW version in
composer.jsonis^4.1.0 - Step 2: run composer in your MediaWiki directory:
composer update --no-dev --optimize-autoloader
Get the new version via Git:
This is only for those that have installed SMW via Git.
- Step 1: do a
git pullin the SemanticMediaWiki directory - Step 2: run
composer update --no-dev --optimize-autoloaderin the MediaWiki directory