Page MenuHomePhabricator

Replace deprecated UserLoadOptions hook in deployed extensions
Closed, ResolvedPublic

Description

According to codesearch, these extensions need to be updated to the UserLoadOptions hook.

WMF Deployed

  • extensions / Echo
  • extensions / GlobalPreferences
  • extensions / TwoColConflict

Event Timeline

Change 708842 had a related patch set uploaded (by WQuarshie; author: WQuarshie):

[mediawiki/extensions/TwoColConflict@master] Replaced deprecated hook in the extension. Bug: T287439

https://gerrit.wikimedia.org/r/708842

Now the hook is not used anymore, we can hard-deprecate it according to the deprecation process

To do that, you need to remove 'silent' => true from DeprecatedHooks in MW core. See https://gerrit.wikimedia.org/r/c/mediawiki/core/+/710063 as an example.

Change 711689 had a related patch set uploaded (by TChin; author: TChin):

[mediawiki/core@master] Hard deprecate UserLoadOptions hook

https://gerrit.wikimedia.org/r/711689

Change 711689 merged by jenkins-bot:

[mediawiki/core@master] Hard deprecate UserLoadOptions hook

https://gerrit.wikimedia.org/r/711689