X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.32;h=ac68967c6b4677b8c62ac685bd47ee35fee2c7bc;hb=fe504a4772cc5afe1105a9fcd542790bb7a5ad2b;hp=c41e5b5dc86ce2031f98b1b8f6198329ec500cd7;hpb=cee72ecf216e9bc4e15f25cd9e64787dbec0da1b;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.32 b/RELEASE-NOTES-1.32 index c41e5b5dc8..ac68967c6b 100644 --- a/RELEASE-NOTES-1.32 +++ b/RELEASE-NOTES-1.32 @@ -23,10 +23,12 @@ production. the parser allowing them to insert malicious attributes. Disabled by default, you can configure this via $wgCSPHeader and $wgCSPReportOnlyHeader. * New configuration variable has been added: $wgCookieSetOnIpBlock. - This determines whether to set a cookie when an IP user is blocked. Doing so means - that a blocked user, even after moving to a new IP address, will still be blocked. + This determines whether to set a cookie when an IP user is blocked. Doing so + means that a blocked user, even after moving to a new IP address, will still + be blocked. * The archive table's ar_rev_id field is now unique. * Special:BotPasswords now requires reauthentication. +* (T194414) The default watchlist view time has been increased from 3 to 7 days. === New features in 1.32 === * (T112474) Generalized the ResourceLoader mechanism for overriding modules @@ -36,16 +38,16 @@ production. * Added 'ApiParseMakeOutputPage' hook. * (T174313) Added checkbox on Special:ListUsers to display only users in temporary user groups. -* (T152462) A cookie can now be set when an IP user is blocked to track that user if - they move to a new IP address. This is disabled by default. +* (T152462) A cookie can now be set when an IP user is blocked to track that + user if they move to a new IP address. This is disabled by default. * (T194950) Added 'ApiMaxLagInfo' hook. * SpecialPage::checkLoginSecurityLevel() will now preserve POST data when reauthenticating. * FormSpecialPage::execute() will now call checkLoginSecurityLevel() if getLoginSecurityLevel() returns non-false. * The 'ImageBeforeProduceHTML' hook is now passed three new parameters, $parser, - &$query and &$widthOption, allowing extensions even finer control over the resulting - HTML code. + &$query and &$widthOption, allowing extensions even finer control over the + resulting HTML code. === External library changes in 1.32 === * … @@ -179,6 +181,8 @@ because of Phabricator reports. CapsuleMultiselectWidget. The following methods may no longer be used: * setItemsFromData: Use setValue instead * getItemsData: Use getItems instead and get the data property +* The hook 'LogEventsListGetExtraInputs' now needs a form descriptor array + and not plain HTML. === Deprecations in 1.32 === * Use of a StartProfiler.php file is deprecated in favour of placing @@ -232,8 +236,17 @@ because of Phabricator reports. * ResourceLoaderStartUpModule::getStartupModules() and ::getLegacyModules() are deprecated. These concepts are obsolete and have no replacement. * String type for $lang of DifferenceEngine::setTextLanguage is deprecated. +* The following methods of OutputPage are now deprecated in favour + of using showFatalError directly: OutputPage::showFileDeleteError() + OutputPage::showFileNotFoundError(), OutputPage::showFileRenameError() + OutputPage::showFileCopyError() and OutputPage::showUnexpectedValueError(). +* The Replacer, DoubleReplacer, HashtableReplacer, and RegexlikeReplacer + classes are now deprecated. Use a Closure instead. === Other changes in 1.32 === +* (T198811) The following tables have had their UNIQUE indexes turned into proper + PRIMARY KEYs for increased maintainability: interwiki, page_props, + protected_titles and site_identifiers. * … == Compatibility ==