X-Git-Url: https://git.cyclocoop.org/%28%28?a=blobdiff_plain;f=RELEASE-NOTES-1.24;h=92b34c66dd45beac4766971651c6a7300139e3ee;hb=57ec9e066978d4d0ffdca2e82d4f4116c39047bf;hp=9357feb076c7483f03127e15a63ceb208f5be4d3;hpb=2eee493abe6cd54cc18e0d18e17b62e33819cff5;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.24 b/RELEASE-NOTES-1.24 index 9357feb076..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 @@ -138,6 +141,8 @@ production. configurations can be changed with $wgPasswordConfig. * Skins can now define custom styles for default ResourceLoader modules using the $wgResourceModuleSkinStyles global. See the Vector skin for examples. +* (bug 4488) There is now a preference to watch pages where the user has + rollbacked an edit by default. === Bug fixes in 1.24 === * (bug 49116) Footer copyright notice is now always displayed in user language @@ -193,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 === @@ -282,6 +295,16 @@ changes to languages because of Bugzilla reports. and filelinks tables. Run update.php to apply this change to the schema. * Removed File::sha1Base36(). (deprecated since 1.19) * Removed File::getPropsFromPath(). (deprecated since 1.19) +* Removed functions blockedPage(), noCreatePermission(), readOnlyPage() and + userNotLoggedInPage() from EditPage.php. (deprecated since 1.19) +* Removed functions getContent(), getPreloadedText(), mergeChangesInto() and + 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