diff options
author | jenkins-bot <jenkins-bot@gerrit.wikimedia.org> | 2023-03-10 14:14:07 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@wikimedia.org> | 2023-03-10 14:14:07 +0000 |
commit | 96255d911e92bec09d6b727885556310ccd832da (patch) | |
tree | b92822d43a6f125eb14c390686d006b313813b76 /RELEASE-NOTES-1.40 | |
parent | 2463955d5ca2fef611c2f7960a6a10f92aa7be43 (diff) | |
parent | db729e46f6da1381ed36aa965fd768ed22809cba (diff) | |
download | mediawikicore-96255d911e92bec09d6b727885556310ccd832da.tar.gz mediawikicore-96255d911e92bec09d6b727885556310ccd832da.zip |
Merge "Treat $wgHooks as a regular setting"
Diffstat (limited to 'RELEASE-NOTES-1.40')
-rw-r--r-- | RELEASE-NOTES-1.40 | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/RELEASE-NOTES-1.40 b/RELEASE-NOTES-1.40 index fd4c906ba84c..45d36ce59cc7 100644 --- a/RELEASE-NOTES-1.40 +++ b/RELEASE-NOTES-1.40 @@ -336,6 +336,12 @@ because of Phabricator reports. It now emits deprecation warnings. - The protected Skin::lastModified is deprecated, and marked for @internal use and now emits deprecation warnings. +* Manipulating $wgHooks after initialization is deprecated. + HookContainer::register() or HookContainer::scopedRegister() should be + used instead. During initialization, SettingsBuilder::registerHookHandlers + can be used. For backwards compatibility, $wgHooks is replaced by a fake + array that calls methods on HookContainer. $wgHooks can still be used as a + configuration variable, only dynamic manipulation is deprecated. * ParserOutput::{get,set}ExternalLinkTarget() and ParserOutput::{get,set}MaxTemplateDepth() have been deprecated and marked for @internal use only. |