X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.27;h=f674d598d32c06cc7eab017fe0ab81edd793f7f4;hb=67753f1ad049c5d0af348230ec5c939fb71659a2;hp=8d0853ed6ebfab4d7202f4c9ccacfd9eacbe464d;hpb=b7656125787e279a0d7cf9e837052ebe32dc2c76;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.27 b/RELEASE-NOTES-1.27 index 8d0853ed6e..f674d598d3 100644 --- a/RELEASE-NOTES-1.27 +++ b/RELEASE-NOTES-1.27 @@ -54,6 +54,13 @@ production. * $wgRateLimitLog was removed; use $wgDebugLogGroups['ratelimit'] instead. * Deprecated API formats dbg, txt, and yaml have been removed. * CLDRPluralRule* classes have been replaced with wikimedia/cldr-plural-rule-parser. +* Removed $wgProfilePerHost, $wgUDPProfilerHost, $wgUDPProfilerPort, + $wgUDPProfilerFormatString, $wgStatsMethod, $wgAggregateStatsID, $wgStatsFormatString, + and $wgProfileCallTree (deprecated since 1.20). +* For proper operation of LocalIdLookup with shared user tables, ensure that + $wgSharedDB and $wgSharedTables are properly set even on the "central" wiki + that all others are sharing from and that $wgLocalDatabases is set to the + full list of sharing wikis on all those wikis. === New features in 1.27 === * $wgDataCenterId and $wgDataCenterRoles where added, which will serve as @@ -87,6 +94,11 @@ production. * Added CentralIdLookup, a service that allows extensions needing a concept of "central" users to get that without having to know about specific central authentication extensions. +* $wgMaxUserDBWriteDuration added to limit huge user-generated transactions. + Regular web request transactions that takes longer than this are aborted. +* Added a new hook, 'TitleMoveCompleting', which runs before a page move is committed. +* $wgCdnReboundPurgeDelay was added to provide secondary delayed purges of URLs + from CDN to mitigate DB replication lag and WAN cache purge lag. === External library changes in 1.27 === ==== Upgraded external libraries ==== @@ -118,6 +130,9 @@ production. the text before diffing it. * Deprecated formats dbg, txt, and yaml have been removed. * (T47988) The protect log event details now use new-style formatting. +* The following response properties from action=login are deprecated, and may + be removed in the future: lgtoken, cookieprefix, sessionid. Clients should + handle cookies to properly manage session state. === Action API internal changes in 1.27 === * ApiQueryORM removed. @@ -125,9 +140,10 @@ production. ** ApiFormatDbg ** ApiFormatTxt ** ApiFormatYaml -* ApiQueryBase::getDirectionDescription is now marked as deprecated. It should - have been so marked since 1.25 when ApiBase::getParamDescription was - deprecated, but was overlooked at the time. +* ApiQueryBase::titleToKey(), ApiQueryBase::keyToTitle() and + ApiQueryBase::keyPartToTitle() all removed (deprecated since 1.24). +* ApiQueryBase::checkRowCount() was removed (deprecated since 1.24). +* ApiQueryBase::getDirectionDescription() was removed (deprecated since 1.25). === Languages updated in 1.27 === @@ -160,6 +176,20 @@ changes to languages because of Phabricator reports. * ResourceLoader::getLessCompiler() now takes an optional parameter of additional LESS variables to set for the compiler. * wfBaseConvert() marked as deprecated, use Wikimedia\base_convert() directly instead. +* Obsolete maintenance scripts clearCacheStats.php and showCacheStats.php + were removed. The underlying data is sent to StatsD (see $wgStatsdServer). +* Removed msg_resource_links database table and associated code. +* Removed msg_resource database table and associated code. +* Skin::getNamespaceNotice() was removed. +* wfIsConfiguredProxy() was removed (deprecated since 1.24). +* wfDebugTimer() was removed (deprecated since 1.25). +* wfIsTrustedProxy() was removed (deprecated since 1.24). +* wfGetIP() was removed (deprecated since 1.19). +* MWHookException was removed. +* OutputPage::appendSubtitle() was removed (deprecated since 1.19). +* OutputPage::loginToUse() was removed (deprecated since 1.19). +* Article::loadContent() was removed (deprecated since 1.19). +* User::editToken() was removed (deprecated since 1.19). == Compatibility ==