语义MediaWiki 4.1.1
From semantic-mediawiki.org
Semantic MediaWiki 4.1.1 | |
---|---|
发行日期: | March 9, 2023 |
上个版本: | Semantic MediaWiki 4.1.0 |
下个版本: | Semantic MediaWiki 4.1.2 |
兼容: | MW 1.35.0 - 1.37.x |
当前版本: | |
SMW 4.2.0 |
语义MediaWiki的4.1.1版本是语义MediaWiki 4.1.0主要发行版本后的下一个发行版本。这是一个维护发行版本,增加与MediaWiki 1.39和PHP 8.1的版本兼容性,并提供错误修复和翻译更新。更多信息请查阅本页下方的英语发行说明。
请查阅有关安装或升级语义MediaWiki的帮助页面,获取相关操作方法的详细说明。
Semantic MediaWiki 4.1.1
Released on March 9, 2023.
Summary
This is a patch release. Thus it contains only bug fixes. No new features or breaking changes.
This release improves compatibility with MediaWiki 1.39 and PHP 8.1.
Changes
- Improved MediaWiki 1.39 compatibility (thanks Jeroen De Dauw)
- Improved PHP 8.1 compatibility (thanks Morne Alberts)
- Fixed SQLite compatibility issue (thanks Marijn van Wezel)
- Fixed Maps compatibility issue (thanks Universal Omega)
- Various grammar and spelling fixes (thanks Amir E. Aharoni)
- Translation updates
Technical notes
- Dropped dependence on
onoi/shared-resources
and added copies of these resource loader modules to SMW:onoi.qtip
,onoi.rangeslider
,onoi.blobstore
,onoi.clipboard
,noi.dataTables
. This fixes https://github.com/SemanticMediaWiki/SemanticResultFormats/issues/766
Contributors
Top contributors
- Amir E. Aharoni from TranslateWiki
- Morne Alberts from Professional Wiki
- CosmicAlpha from Professional Wiki
- Jeroen De Dauw from Professional Wiki
- MPThLee
Code contributions
- Amir E. Aharoni
- translatewiki.net
- CosmicAlpha
- Morne Alberts
- MPThLee
- Jeroen De Dauw
- Sébastien Beyou
- Greg Rundlett
- Marijn van Wezel
- Meno25
- Sophivorus
- Vedmaka
- Will Cohen
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.json
is^4.1.1
- 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 pull
in the SemanticMediaWiki directory - Step 2: run
composer update --no-dev --optimize-autoloader
in the MediaWiki directory
The parser function was called multiple times but with a different language code ("en") which is to be avoided as content of a page is generally expected to be represented by a single language.