X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=RELEASE-NOTES-1.31;h=ad4f1b193099beeca76c7932f2ea7451beea6b0b;hb=25a08cc5f92dd0cb757b3991990b600fe48d625d;hp=e0bacb35d1cbb63e8246d70d4c8358498ed1b264;hpb=39f09610f17c101decdd4a957f38bfedc42318d5;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.31 b/RELEASE-NOTES-1.31 index e0bacb35d1..ad4f1b1930 100644 --- a/RELEASE-NOTES-1.31 +++ b/RELEASE-NOTES-1.31 @@ -33,6 +33,8 @@ production. was configured with 'any'. === New features in 1.31 === +* (T76554) User sub-pages named ….json are now protected in the same way that ….js + and ….css pages are, so that configuration options can safely be placed there. * Wikimedia\Rdbms\IDatabase->select() and similar methods now support joins with parentheses for grouping. * As a first pass in standardizing dialog boxes across the MediaWiki product, @@ -72,6 +74,8 @@ production. and non-MySQL ::replace() and ::upsert() no longer roll back the whole transaction on failure. * (T189785) Added a monthly heartbeat ping to the pingback feature. +* The CLI installer (maintenance/install.php) learned to detect and include + extensions. Pass --with-extensions to enable that feature. === External library changes in 1.31 === @@ -201,8 +205,8 @@ changes to languages because of Phabricator reports. * OutputPage::enableSectionEditLinks() * OutputPage::sectionEditLinksEnabled() * The public ParserOutput state fields $mTOCEnabled and $mEditSectionTokens are also deprecated. -* The following methods and constants from the WatchedItem class were deprecated in - 1.27 have been removed. +* The following methods and constants from the WatchedItem class, which were deprecated in + 1.27, have been removed. * WatchedItem::getTitle() * WatchedItem::fromUserTitle() * WatchedItem::addWatch() @@ -286,6 +290,10 @@ changes to languages because of Phabricator reports. * ::clearCookie() * ::setExtendedLoginCookie() Note that User::setCookies() remains, and is not deprecated. +* Also in User, some auth-related methods which were deprecated in 1.27, have been removed: + * ::getEditTokenTimestamp() – use MediaWiki\Session\Token::getTimestamp() + * ::getPasswordFactory() – create a PasswordFactory directly + * ::passwordChangeInputAttribs() * The global functions wfProfileIn and wfProfileOut, deprecated in 1.25, have been removed. * The following methods related to caching of half-parsed HTML were deprecated: * Parser::serializeHalfParsedText()