X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=RELEASE-NOTES-1.31;h=1a66001cb885e89777d4cd0af66ad0bddf932ead;hp=681366af9b640092710877e36ef5260a832c2d54;hb=a7e147b7ee64830788a67779e2d8137017c0e919;hpb=f74dcc34a1f45a942a03f900ec0f3312b364b0f8 diff --git a/RELEASE-NOTES-1.31 b/RELEASE-NOTES-1.31 index 681366af9b..1a66001cb8 100644 --- a/RELEASE-NOTES-1.31 +++ b/RELEASE-NOTES-1.31 @@ -9,20 +9,56 @@ THIS IS NOT A RELEASE YET * (T200254) Add pear/Net_SMTP 1.7.3 to composer dependencies. * (T206765) Load installer i18n when running update.php. * (T109121) Remove deprecated pear/mail_mime-decode from composer suggested libraries. -* (T200595) Fix PHP 7.3 warnings of using "continue" in some scenarios instead - of "break". -* (T206979) Fix PHP 7.3 warnings of using "compact()" when some variables may - not be set. -* Fix PHP 7.3 warnings "preg_replace(): [...] invalid range in character class" + [Also in the bundled composer /vendor directory.] +* Various PHP 7.2 and 7.3 compatibility fixes: + * (T200595, T206974) Fix PHP 7.3 warnings of using "continue" in some scenarios instead + of "break". + * (T206976, T206977) Also in the bundled LocalisationUpdate and ParserFunctions extensions. + * (T206979) Fix PHP 7.3 warnings of using "compact()" when some variables may + not be set. + * (T215632) FormatMetadata and UploadStash regexes fixed to be PHP 7.3-compatible. + * Avoid PHP 7.2 warnings in DBConRefTest about count() on non-Countable + * Suppress "Headers already sent" in PHP 7.2 too + * (T206476) Output only to stderr in unit tests + * (T207112) Add session_write_close() calls to SessionManager tests + * oyejorge/less.php replaced with our fork wikimedia/less.php + * (T209756) Updated wikimedia/ip-set from 1.2.0 to 1.3.0. + * (T213489) Avoid session double-start in Setup.php. * (T207540) Include IP address in "Login for $1 succeeded" log entry. -* (T207541) Pass email address to mail(). +* (T201781) Database: Allow selectFieldValues() to accept SQL fragments +* (T205765) installer: Don't link to the obsolete "Extension Matrix" page +* (T206013) Update ImportableUploadRevisionImporter for interwiki usernames +* (T207541) Pass an email address, not a MailAddress, to mail(). * (T207603) User JS may no longer be loaded with mime type text/javascript if there is no account associated with the username. -* (T113042) Do not allow loading pages raw with a text/javascript MIME type if - non-admins can edit the page. +* (T112937, T113042) Do not allow loading pages raw with a text/javascript MIME + type if non-admins can edit the page. +* (T17491) / elements can be phrasing or flow +* (T200827) RemexCompatMunger: Don't call endTag() in case B/b +* (T207088) Upgrade wikimedia/remex-html to 2.0.1 + [Also in the bundled composer /vendor directory.] * (T194052) Updated wikimedia/base-convert from 1.0.1 to 2.0.0. + [Also in the bundled composer /vendor directory.] * (T199494) Fix notices in maintenance/removeUnusuedAccounts.php +* Require ext-fileinfo in composer.json, per PHPVersionCheck +* (T176390) Bundled LocalisationUpdate extension: Handle exceptions from GitHubFetcher +* (T208255) Completion search should not change the search query * (T209870) Fix SQL syntax error in MS-SQL initialisation file for new wikis +* (T185049) LogFormatter: Fail softer when trying to link an invalid titles +* (T210998) Properly set $wgLanguageCode in the generated LocalSettings.php + if --lang is used with the command-line installer (install.php). +* Fix addition of ug_expiry column to user_groups table on MSSQL. +* (T204767) Add join conditions to ActiveUsersPager +* (T210621) User: Bypass repeatable-read when creating an actor_id. +* (T204531) rdbms: reduce LoadBalancer replication log spam. +* (T195525) Fix db error outage page. +* (T208871) The hard-coded Google search form on the database error page was + removed. +* (T209885) Prevent populateSearchIndex.php from breaking once actor migration + has been started. +* (T216968) Return pageid as int in both list=iwbacklinks and list=langbacklinks. +* (T215169) Fix for Database::update() with IGNORE option fails on PostgreSQL. +* (T204423) Backport support for hyphenated DB names in JobQueueGroup. == MediaWiki 1.31.1 == @@ -126,6 +162,7 @@ This is a security and maintenance release of the MediaWiki 1.31 branch. problematic to retain. * $wgDBmysql5 is now deprecated, and will be removed in a future version. It has been marked as experimental ever since it was introduced. +* Fix $magicWords for the Sanskrit language === New features in 1.31 === * (T76554) User sub-pages named ….json are now protected in the same way that @@ -484,8 +521,8 @@ changes to languages because of Phabricator reports. table cells will not have this trimming behavior. == Compatibility == -MediaWiki 1.31 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 +MediaWiki 1.31 requires PHP 7.0.13 or later. Although HHVM 3.18.5 or later is +supported, it is generally advised to use PHP 7.0.13 or later for long term support. MediaWiki requires that the mbstring, xml, ctype, json, iconv and fileinfo PHP extensions are loaded to work.