语义MediaWiki 3.2.0
Semantic MediaWiki 3.2.0 | |
---|---|
发行日期: | September 7, 2020 |
上个版本: | Semantic MediaWiki 3.1.6 |
下个版本: | Semantic MediaWiki 3.2.1 |
兼容: | MW 1.31.0 - 1.35.x |
当前版本: | |
SMW 4.2.0 |
语义MediaWiki的3.2.0版本是语义MediaWiki 3.1.0发行版本后的下一个主要发行版本。这个版本引入多项新功能,增强现有功能,提供错误修复,并进一步提高平台稳定性。更多信息请查阅本页下方的英语发行说明。
请查阅有关安装或升级语义MediaWiki的帮助页面,获取相关操作方法的详细说明。
Semantic MediaWiki 3.2.0
Released on September 7, 2020.
Compatibility
This release supports MediaWiki 1.31.x up to 1.35.x and PHP 7.1.x up to PHP 7.4.x. Compared to Semantic MediaWiki 3.1.x, support for PHP 7.0 has been dropped and support for MediaWiki 1.34 and 1.35 was added.
You might encounter deprecation warnings on MediaWiki 1.35 if you have these warnings turned on (they are off by default). We are working on these and will create follow up releases as we fix them.
For more detailed information, see the compatibility matrix.
New features and enhancements
Awareness
- #4554 Adds the entity issue panel
- #4686 Show message on property page if the property namespace is functionless
- #4490 Adds a baloon help to filtering field on propert pages
Schemas
- #4417 Adds a navigation bar to the schema page
- #4422 Adds a search field with search highlighting to schema navigation
- #4657 Adds profile schema display to property page
- #3749 Adds the schema group import mechanism
- #4592 Adds predefined property groups → BREAKING
- #4404 Adds the error reporting mechanism for schema validation
- #4633 Improves error reporting for schema validation
Setup and configuration
- #4438 Improves setup checking
- #4684 Adds the coniguration preloading mechanism
- #4721 Adds the
smweditor
user group and thesmw-vieweditpageinfo
permission - #4698 Adds the
smw-viewjobqueuewatchlist
andsmw-viewentityassociatedrevisionmismatch
permissions - #4645 Show registered schema types on special page "SemanticMediaWiki"
Maintenance
Notifications and awareness
- #4458 Adds special page "PendingTaskList"
- #4476 Show maintenance alert for datastore optimization in the "Alerts" tab on special page "SemanticMediaWiki"
- #4744 Show maintenance alert for outdated entities in the "Alerts" tab on special page "SemanticMediaWiki"
- #4468 Show deprecation notices for configuration parameters in "Alerts" tab on special page "SemanticMediaWiki"
- #4646 Show configuration and endpoints for Elasticsearch on special page "SemanticMediaWiki"
→ See also the help page on maintenance alerts
Scripts
- #4403 Improves client output for maintenance scripts
- #4466 Adds the "runImport.php" maintenance script
- #4484 Adds the "disposeOutdatedEntities.php" maintenance script
- #4504 Adds the
check-file-attachment
,namespace
,id
andv
options to the "rebuildElasticMissingDocuments.php" maintenance script
Miscellaneous
- #4586 Adds the
max-width
andtheme
parameters to the#info
parser function - #4664 Adds
namedargs
as alias for thenamed args
parameter to relevant result formats (list formats, templatefile format, category format)
Overview of all changes
All relevant pull requests and issue items (code improvements, bug fixes and internal changes) which were closed or addressed with this release were added to the SMW 3.2.0 milestone for your further information.
Contributors
- 301 - James Hong Kong
- 118 - Jeroen De Dauw (sponsor Jeroen)
- 70 - The translator community translatewiki.net
- 52 - Karsten Hoffmeyer (sponsor Karsten)
- 4 - Jaider Andrade Ferreira
- 2 - Fonata
- 2 - Stephan
- 1 - Alex Winkler
- 1 - C. Scott Ananian
- 1 - DannyS712
- 1 - Mark A. Hershberger
- 1 - Máté Szabó
- 1 - Niklas Laxström
- 1 - Peter Grassberger
- 1 - Robert Vogel
- 1 - Yuki Shira
- 1 - carlo66
另见
- 3.2.0 milestone (on GitHub) for tracking issues and tasks related to this release