From: jenkins-bot Date: Tue, 2 Dec 2014 21:04:46 +0000 (+0000) Subject: Merge "Document external libraries changes in release notes" X-Git-Tag: 1.31.0-rc.0~13118 X-Git-Url: http://git.cyclocoop.org/%22.%20generer_url_ecrire%28%22sites_tous%22%2C%22%22%29.%20%22?a=commitdiff_plain;h=8cf609e3dc97d8e5334d1b5794e68fd0c9f958ab;p=lhc%2Fweb%2Fwiklou.git Merge "Document external libraries changes in release notes" --- 8cf609e3dc97d8e5334d1b5794e68fd0c9f958ab diff --cc RELEASE-NOTES-1.25 index 8f6aaca4b6,21d3c8850b..92e0a2c753 --- a/RELEASE-NOTES-1.25 +++ b/RELEASE-NOTES-1.25 @@@ -59,15 -59,36 +59,40 @@@ production * Added a hook, "ApiOpenSearchSuggest", to allow extensions to provide extracts and images for ApiOpenSearch output. The semantics are identical to the "OpenSearchXml" hook provided by the OpenSearchXml extension. +* PrefixSearchBackend hook now has an $offset parameter. Combined with $limit, + this allows for pagination of prefix results. Extensions using this hook + should implement supporting behavior. Not doing so can result in undefined + behavior from API clients trying to continue through prefix results. + ==== External libraries ==== + * MediaWiki now requires certain external libraries to be installed. In the past + these were bundled inside the git repository of MediaWiki core, but now they + need to be installed separately. For users using the tarball, this will be taken + care of and no action will be required. Users using git will either need to use + composer to fetch dependencies or use the mediawiki/vendor repository which includes + all dependencies for MediaWiki core and ones used in Wikimedia deployment. Detailed + instructions can be found at . + * The following libraries are now required: + ** psr/log 1.0.0 + *** This library provides the interfaces set by the PSR-3 standard () + which are used by MediaWiki interally by the MWLogger class. + *** See the structured logging RfC () + for more background information. + ** cssjanus/cssjanus 1.1.1 + *** This library was formerly bundled with MediaWiki core and has now been removed. It automatically + flips CSS for RTL support. + ** leafo/lessphp 0.5.0 + *** This library was formerly bundled with MediaWiki core and has now been removed. It compiles LESS + files into CSS. + ** cdb/cdb 1.0.0 + *** This library was formerly a part of MediaWiki core, and has now been split out into a separate library. + It provides CDB functions which are used in the Interwiki and Localization caches. More information + about the library can be found at . + === Bug fixes in 1.25 === -* (bug 71003) No additional code will be generated to try to load CSS-embedded +* (T73003) No additional code will be generated to try to load CSS-embedded SVG images in Internet Explorer 6 and 7, as they don't support them anyway. -* (bug 67021) On Special:BookSources, corrected validation of ISBNs (both +* (T69021) On Special:BookSources, corrected validation of ISBNs (both 10- and 13-digit forms) containing "X". * Page moving was refactored into a MovePage class. As part of that: ** The AbortMove hook was removed.