Repository navigation
1.0.0
SAR 1.0.0
Released on 2026-10-06.
Breaking Changes
- Removed the "Approved by", "Approved date", "Approved revision" and "Approval status" properties together with their property group and translations. They are provided by Semantic Extra Special Properties (
_APPROVEDBY,_APPROVEDDATE,_APPROVEDand_APPROVEDSTATUSin$sespgEnabledPropertyList); remove the stale__sar_*property values by rebuilding the data after switching (#30) - Removed the check for colliding
$sespgEnabledPropertyListentries of Semantic Extra Special Properties < 2.1
Compatibility Changes
- Added support for Semantic MediaWiki 7 (tested with 7.3.1) by using its BagOStuff cache and MediaWiki's logger factory instead of the removed
ServicesFactory::getCache()andgetMediaWikiLogger(); SMW 5 and 6 keep working - Restored MediaWiki 1.39 as the supported minimum (with Semantic MediaWiki 5.0 or later and ApprovedRevs 2.1.2 or later)
- Replaced deprecated MediaWiki APIs (
RepoGroup::singleton(),HookContainer::getHandlerCallbacks()and direct$wgHooksaccess in the hook registration helpers) (#32, #33)
Bug Fixes
- Fixed approving a revision failing on Semantic MediaWiki 7
- Fixed
SMW_APPROVED_REVS_VERSIONalways beingUNKNOWNinstead of the version fromextension.json - Fixed annotations being created for pages without a valid title or approved revision
- Fixed the import of the property group definition using an outdated schema format