_Note that it is required to provide the setup and configuration information. If you believe to have detected a regression after updating your software please also provide information about your previous setup as well. In any case only this information will enable us to allocate appropriate review time. Thank you for you help._
_Please describe the issue as best as you can and also fill in the following two sections if applicable._
Produces a stack trace and/or outputs:
```
TypeError from line 144 of /var/www/html/includes/parser/ParserCache.php: Argument 1 passed to ParserCache::getETag() must be an instance of WikiPage, instance of Article given, called in /var/www/html/extensions/SemanticMediaWiki/src/MediaWiki/Hooks.php on line 646
Backtrace:
_It is recommend to use the sandbox to demonstrate the observed issue, otherwise provide us with a simple reproducible use case._
SWM 3.1 is not compatible with PHP 7.4, see: Compatibility
I've tried that using the user guide here:
https://www.semantic-mediawiki.org/wiki/Help:Installation/Quick_guide
by adding this line to composer.json
"mediawiki/semantic-media-wiki": "~3.0"
then with i changed it to: "~3.1"
then wiki pages are working fine, but when i tried to do some changes in template, module, category, then this error comes.
by the the way, i did all the steps, including the maintenance script of semantic mediawiki, because it's not a fresh installation.
how to get version 3.2 using composer, when i tried to change to "mediawiki/semantic-media-wiki": "~3.2", it didn't works,
Problem 1
- The requested package mediawiki/semantic-media-wiki ~3.2 is satisfiable by mediawiki/semantic-media-wiki[3.2.x-dev] but these conflict with your requirements or minimum-stability.
thank you
SMW 3.1 is not compatible with MediaWiki 1.35 and MW 1.35 is not yet released. SMW 3.2 also has not been released.
thank you for clarifying this.
Most helpful comment
SMW 3.1 is not compatible with MediaWiki 1.35 and MW 1.35 is not yet released. SMW 3.2 also has not been released.