X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.32;h=438fac3ae4b6abc167de6a254360c3aa86a5a263;hb=ad00a5ce8695e18408670253bdac03358e93d792;hp=d90cfdfe75750b783bfca337c414970139923eec;hpb=2ce2935c06723749106a0a896ad93b8e22c41185;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.32 b/RELEASE-NOTES-1.32 index d90cfdfe75..cac65ab592 100644 --- a/RELEASE-NOTES-1.32 +++ b/RELEASE-NOTES-1.32 @@ -60,6 +60,10 @@ production. * $wgPopularPasswordFile — The location of the default popular passwords file has been moved to be in line with other non-PHP files used by libraries and classes. +* $wgEnableImageWhitelist is now disabled by default, as it opens up a hole for + potential privacy leaks by administrators. You can check + "MediaWiki:External image whitelist" on your wiki to see whether the feature + was ever used, and whether it needs to be re-enabled. ==== Removed configuration ==== * $wgEnableAPI and $wgEnableWriteAPI – These settings, deprecated in 1.31, @@ -129,6 +133,8 @@ production. * Added a new hook, 'UserGetRightsRemove', which can be used to remove rights from user. Unlike the 'UserGetRights' it will ensure that removed rights will not be reinserted. +* (T197535) Extensions can now specify PHP versions and PHP extensions they + depend on. === External library changes in 1.32 === @@ -150,6 +156,7 @@ production. ** ScopedCallback objects can no longer be serialized. * Updated wikimedia/timestamp from v1.0.0 to v2.2.0. * Updated wikimedia/wrappedstring from v2.3.0 to v3.0.1. +* oyejorge/less.php replaced with our fork wikimedia/less.php * Updated composer/spdx-licenses from v1.3.0 to v1.4.0 (dev-only). * Updated mediawiki/mediawiki-codesniffer from v18.0.0 to v22.0.0 (dev-only). @@ -594,6 +601,7 @@ because of Phabricator reports. $wgTidyConfig instead. * All Tidy configurations other than Remex have been hard deprecated; future parsers will not emit compatible output for these configurations. + In particular, running MediaWiki with tidy disabled has been deprecated. * (T198214) OutputPage::addWikiText(), OutputPage::addWikiTextWithTitle(), and OutputPage::addWikiTextTitle() have been deprecated, since they can result in untidy output. In addition OutputPage::addWikiTextTidy() @@ -602,6 +610,11 @@ because of Phabricator reports. OutputPage::addWikiTextAsContent() instead, which ensures the output is tidy and clarifies whether content-language specific postprocessing should be done on the text. +* OutputPage::parse() and OutputPage::parseInline() have been deprecated + due to untidy output and inconsistent handling of wrapper divs and + interface/content language defaults. Use OutputPage::parseAsContent(), + OutputPage::parseAsInterface(), or OutputPage::parseInlineAsInterface() + as appropriate. * QuickTemplate::msgHtml() and BaseTemplate::msgHtml() have been deprecated as they promote bad practises. I18n messages should always be properly escaped. @@ -647,15 +660,18 @@ because of Phabricator reports. yet for creating or managing content in slots beides the main slot. See for more information. -* The image_comment_temp database table is merged into the image table and - deprecated. Since access should be mediated by the CommentStore class, this - change shouldn't affect external code. +* The image_comment_temp database table has been removed. Since all access + should be mediated by the CommentStore class, this change shouldn't affect + external code. * (T206147) Database::close() will no longer commit any open transactions. +* (T64103) Dropped columns category.cat_hidden, site_stats.ss_admins, and + recentchanges.rc_cur_time from the PostgreSQL schema. == Compatibility == MediaWiki 1.32 requires PHP 7.0.0 or later. Although HHVM 3.18.5 or later is supported, it is generally advised to use PHP 7.0.0 or later for long term -support. +support. MediaWiki requires that the mbstring, xml, ctype, json, iconv and +fileinfo PHP extensions are loaded to work. MySQL/MariaDB is the recommended DBMS. PostgreSQL or SQLite can also be used, but support for them is somewhat less mature. There is experimental support for