jenkins-bot has submitted this change and it was merged. Change subject: Document external libraries changes in release notes ......................................................................
Document external libraries changes in release notes Bug: T1355 Change-Id: If3432d513e053742ef09f1330604e57918ab90b2 --- M RELEASE-NOTES-1.25 1 file changed, 25 insertions(+), 0 deletions(-) Approvals: BryanDavis: Looks good to me, but someone else must approve Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/RELEASE-NOTES-1.25 b/RELEASE-NOTES-1.25 index caf29f0..21d3c88 100644 --- a/RELEASE-NOTES-1.25 +++ b/RELEASE-NOTES-1.25 @@ -60,6 +60,31 @@ and images for ApiOpenSearch output. The semantics are identical to the "OpenSearchXml" hook provided by the OpenSearchXml extension. +==== 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 <https://www.mediawiki.org/wiki/Download_from_Git#Fetch_external_libraries>. +* The following libraries are now required: +** psr/log 1.0.0 +*** This library provides the interfaces set by the PSR-3 standard (<http://www.php-fig.org/psr/psr-3/>) + which are used by MediaWiki interally by the MWLogger class. +*** See the structured logging RfC (<https://www.mediawiki.org/wiki/Requests_for_comment/Structured_logging>) + 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 <https://www.mediawiki.org/wiki/CDB>. + === Bug fixes in 1.25 === * (bug 71003) 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. -- To view, visit https://gerrit.wikimedia.org/r/176489 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: If3432d513e053742ef09f1330604e57918ab90b2 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Legoktm <legoktm.wikipe...@gmail.com> Gerrit-Reviewer: BryanDavis <bda...@wikimedia.org> Gerrit-Reviewer: Chad <ch...@wikimedia.org> Gerrit-Reviewer: Nemo bis <federicol...@tiscali.it> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits