X-Git-Url: https://git.cyclocoop.org/%28%28?a=blobdiff_plain;f=RELEASE-NOTES-1.24;h=92b34c66dd45beac4766971651c6a7300139e3ee;hb=57ec9e066978d4d0ffdca2e82d4f4116c39047bf;hp=76ccd8aec8dd0e62a34a7c16e0e7b40bfdbf25df;hpb=aa21cbc5fba8d66deeb1cf6344ef8f19e6d8f4fe;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.24 b/RELEASE-NOTES-1.24 index 76ccd8aec8..92b34c66dd 100644 --- a/RELEASE-NOTES-1.24 +++ b/RELEASE-NOTES-1.24 @@ -44,6 +44,9 @@ production. * $wgEnableSorbs and $wgSorbsUrl have been removed. * The UserCryptPassword and UserComparePassword hooks are no longer called. Any extensions using them must be updated to use the Password Hashing API. +* $wgCompiledFiles has been removed. +* $wgSortSpecialPages was removed, the listing on Special:SpecialPages is + now always sorted. === New features in 1.24 === * Added a new hook, "WhatLinksHereProps", to allow extensions to annotate @@ -195,6 +198,14 @@ production. * (bug 60734) Actions that use ApiPageSet (e.g. purge, watch, setnotificationtimestamp) will now include continuation information when using a generator. +* $wgAPIModules (and the related $wgAPIFormatModules, $wgAPIMetaModules, + $wgAPIPropModules, and $wgAPIListModules settings) now allow API modules + to be specified using a "module spec" array instead of a plain class name. + A "module spec" is an associative array containing at least the 'class' key + for the module's class, and optionally a 'factory' key for the factory function + to use for the module. This is intended for extensions that want control over + the instantiation of their API modules, to allow for proper dependency + injection. === Languages updated in 1.24 === @@ -290,6 +301,10 @@ changes to languages because of Bugzilla reports. setPreloadedText() from EditPage.php. (deprecated since 1.21) * Removed global functions wfArrayLookup(), wfArrayMerge(), wfDebugDieBacktrace() and wfTime(). (deprecated since 1.22) +* Microsoft Internet Explorer 6 is now a "grade C" browser, meaning that + JavaScript is no longer executed in this browser. The IEFixes script, which + existed purely to provide support for MSIE versions below 7 and which was + conditionally loaded for those browsers, was also removed. ==== Renamed classes ==== * CLDRPluralRuleConverter_Expression to CLDRPluralRuleConverterExpression