aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>2020-08-28 08:48:57 +0000
committerGerrit Code Review <gerrit@wikimedia.org>2020-08-28 08:48:57 +0000
commitcb3597be843b3f61a92a312a9bd770f44444d05a (patch)
treeaf7bd535834326eefe4e7ac8d8c82e718d25f63c
parentdb349af17bab1bc8a8021714d60a3e02070c6e06 (diff)
parentd4363b651b979f413c8a98305d56743a738eccbb (diff)
downloadmediawikicore-cb3597be843b3f61a92a312a9bd770f44444d05a.tar.gz
mediawikicore-cb3597be843b3f61a92a312a9bd770f44444d05a.zip
Merge "Deprecate RollbackComplete hook"
-rw-r--r--RELEASE-NOTES-1.362
-rw-r--r--includes/HookContainer/DeprecatedHooks.php1
-rw-r--r--includes/page/Hook/ArticleRollbackCompleteHook.php2
-rw-r--r--includes/page/Hook/RollbackCompleteHook.php2
4 files changed, 5 insertions, 2 deletions
diff --git a/RELEASE-NOTES-1.36 b/RELEASE-NOTES-1.36
index 19d0a2c0ebf0..adc6cf97892f 100644
--- a/RELEASE-NOTES-1.36
+++ b/RELEASE-NOTES-1.36
@@ -169,6 +169,8 @@ because of Phabricator reports.
has been deprecated. Use Title or SpecialPage methods directly.
* Skin::getAllowedSkins and ::getSkinNames have been deprecated. Use their
respective equivalents in SkinFactory instead.
+* The RollbackComplete hook has been deprecated, use the PageSaveComplete hook
+ instead.
* …
=== Other changes in 1.36 ===
diff --git a/includes/HookContainer/DeprecatedHooks.php b/includes/HookContainer/DeprecatedHooks.php
index 990dbb84241a..94f7ee748ae0 100644
--- a/includes/HookContainer/DeprecatedHooks.php
+++ b/includes/HookContainer/DeprecatedHooks.php
@@ -64,6 +64,7 @@ class DeprecatedHooks {
'PrefixSearchBackend' => [ 'deprecatedVersion' => '1.27', 'silent' => true ],
'ResourceLoaderTestModules' => [ 'deprecatedVersion' => '1.33' ],
'RevisionInsertComplete' => [ 'deprecatedVersion' => '1.31' ],
+ 'RollbackComplete' => [ 'deprecatedVersion' => '1.36', 'silent' => true ],
'SecondaryDataUpdates' => [ 'deprecatedVersion' => '1.32', 'silent' => true ],
'SpecialMuteSubmit' => [ 'deprecatedVersion' => '1.35', 'silent' => true ],
'SkinTemplateBuildNavUrlsNav_urlsAfterPermalink' => [ 'deprecatedVersion' => '1.35' ],
diff --git a/includes/page/Hook/ArticleRollbackCompleteHook.php b/includes/page/Hook/ArticleRollbackCompleteHook.php
index a5063c184a07..f4837b69a07e 100644
--- a/includes/page/Hook/ArticleRollbackCompleteHook.php
+++ b/includes/page/Hook/ArticleRollbackCompleteHook.php
@@ -7,7 +7,7 @@ use User;
use WikiPage;
/**
- * @deprecated since 1.35. Use RollbackComplete instead.
+ * @deprecated since 1.35. Use PageSaveComplete instead.
* @ingroup Hooks
*/
interface ArticleRollbackCompleteHook {
diff --git a/includes/page/Hook/RollbackCompleteHook.php b/includes/page/Hook/RollbackCompleteHook.php
index eb23c52965d2..c81c64d469a6 100644
--- a/includes/page/Hook/RollbackCompleteHook.php
+++ b/includes/page/Hook/RollbackCompleteHook.php
@@ -7,7 +7,7 @@ use MediaWiki\User\UserIdentity;
use WikiPage;
/**
- * @stable to implement
+ * @deprecated since 1.36, use PageSaveComplete
* @ingroup Hooks
*/
interface RollbackCompleteHook {