X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.26;h=940adc9998843db03dbcdbb26f9e7ba1bc2962d4;hb=552568c63d931a01144f07eb04fe5877fb4b8243;hp=369389882835e46dd5d2896f23f2b6610f9c7cbf;hpb=6087e38722834dda0e7fb2d6dd267b7f92906620;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.26 b/RELEASE-NOTES-1.26 index 3693898828..940adc9998 100644 --- a/RELEASE-NOTES-1.26 +++ b/RELEASE-NOTES-1.26 @@ -11,6 +11,9 @@ production. === Configuration changes in 1.26 === * $wgEnableParserCache was deprecated, set $wgParserCacheType to CACHE_NONE instead if you want to disable the parser cache. +* New-style continuation is now the default for API action=continue. Clients may + use the 'rawcontinue' parameter to receive raw query-continue data, but the + new style is encouraged as it's harder to implement incorrectly. === New features in 1.26 === * Change tags can now be hidden in the interface by disabling the associated @@ -18,6 +21,21 @@ production. * ':' (colon) is now invalid in usernames for new accounts. Existing accounts are not affected. * Added a new hook, 'LogException', to log exceptions in nonstandard ways. +* Revive the 'SpecialSearchResultsAppend' hook which occurs after the list of + search results are rendered. The initial use case is to append a "give us + feedback" link beneath the search results. +* Added a new hook, 'RejectParserCacheValue', which allows extensions to + reject an otherwise-successful parser cache lookup. The intent is to allow + extensions to manage the eviction of archaic HTML output from the cache. +* (T68699) The expiration of the UserID and Token login cookies + ($wgExtendedLoginCookieExpiration) can be configured independently of the + expiration of all other cookies ($wgCookieExpiration). +* (T50519) Support for generating JPEG/PNG thumbnails from WebP images added + if ImageMagick is used as image scaler ($wgUseImageMagick = true). Uploading + of WebP images still disabled by default. Add $wgFileExtensions[] = + 'webp'; to LocalSettings.php to enable uploading of WebP images. +* Added a new hook 'EnhancedChangesListModifyLineData', to + modify the data used to build lines in enhanced recentchanges and watchlist. ==== External libraries ==== * Update es5-shim from v4.0.0 to v4.1.5. @@ -27,16 +45,25 @@ production. * Added mediawiki/at-ease 1.0.0 === Bug fixes in 1.26 === -* (bug 51283) load.php sometimes sends 304 response without full headers +* (T53283) load.php sometimes sends 304 response without full headers * (T65198) Talk page tabs now have a "rel=discussion" attribute === Action API changes in 1.26 === +* New-style continuation is now the default for action=continue. Clients may + use the 'rawcontinue' parameter to receive raw query-continue data, but the + new style is encouraged as it's harder to implement incorrectly. * API action=query&list=tags: The displayname can now be boolean false if the tag is meant to be hidden from user interfaces. * action=import no longer allows both the namespace= and rootpage= parameters to be set. If they are both set, the value of rootpage= will be ignored. * prop=revision output in enum mode is now sorted by timestamp rather than revision ID. This usually won't make any difference. +* (T102645) Namespace list from meta=siteinfo&siprop=namespaces is now an array + with formatversion=2. +* Various other output from meta=siteinfo will now always be arrays instead of + sometimes being numerically-indexed objects with formatversion=2. +* When errors about users being blocked are returned, they now include + information about the relevant block. === Action API internal changes in 1.26 === @@ -44,8 +71,11 @@ production. MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as -changes to languages because of Bugzilla reports. +changes to languages because of Phabricator reports. +* Languages added: +** dty (डोटेली/Doteli), thanks to translators जनक राज भट्ट, बिप्लब आनन्द, + मेश सिंह बोहरा, and राम प्रसाद जोशी === Other changes in 1.26 === * ChangeTags::tagDescription() will return false if the interface message @@ -83,7 +113,13 @@ changes to languages because of Bugzilla reports. * wfSuppressWarnings() and wfRestoreWarnings() were split into a separate library, mediawiki/at-ease, and are now deprecated. Callers should use MediaWiki\suppressWarnings() and MediaWiki\restoreWarnings() directly. - +* The Block class constructor now takes an associative array of parameters + instead of many optional positional arguments. Calling the constructor the old + way will issue a deprecation warning. +* The jquery.mwExtension module was deprecated. +* $wgSpecialPageGroups was removed (deprecated in 1.21). +* SpecialPageFactory::setGroup was removed (deprecated in 1.21). +* SpecialPageFactory::getGroup was removed (deprecated in 1.21). == Compatibility ==