On Wed, 2019-09-25 at 05:44 +0200, Jeroen De Dauw wrote:
Yesterday I released a new feature in the Maps extension that uses the mediawiki.api.edit resource loader module.
I developed this against MediaWiki 1.31 (the latest LTS and minimum version of MediaWiki required by Maps). Today I found out that things are broken on MediaWiki 1.33.0. Apparently the mediawiki.api.edit resource loader module got removed.
https://phabricator.wikimedia.org/rMWecc812f06e7dff587b3f31dc18189adbf461635...
What is the deprecation policy for such modules?
I'd assume https://www.mediawiki.org/wiki/Deprecation_policy#Removal applies: "Code MUST emit hard deprecation notices for at least one major MediaWiki version before being removed."
https://phabricator.wikimedia.org/T196802#5435748 for specific info.
Cheers, andre