Merge "Add support for 'hu-formal'"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 7 Mar 2018 10:55:43 +0000 (10:55 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 7 Mar 2018 10:55:43 +0000 (10:55 +0000)
1  2 
RELEASE-NOTES-1.31
languages/data/Names.php

diff --combined RELEASE-NOTES-1.31
@@@ -28,9 -28,6 +28,9 @@@ production
    as upstream is inactive and has no plans to move to PHP 7.
  * The old CategorizedRecentChanges feature, including its related configuration
    option $wgAllowCategorizedRecentChanges, has been removed.
 +* (T188472) The 'comma' value for $wgArticleCountMethod is no longer supported for
 +  performance reasons, and installations with this setting will now work as if it
 +  was configured with 'any'.
  
  === New features in 1.31 ===
  * Wikimedia\Rdbms\IDatabase->select() and similar methods now support
  * Style tags with a 'data-mw-deduplicate' attribute will be deduplicated as a
    ParserOutput::getText() post-cache transformation. This may be disabled by
    passing 'deduplicateStyles' => false to that method.
 +* The identity of the logged-in or IP "actor" for logged actions is being moved
 +  into a new actor table, with the rows in tables such as revision and logging
 +  referring to the actor ID instead of storing the user ID and name/IP in
 +  every row.
 +  * This is currently gated by $wgActorTableSchemaMigrationStage. Most wikis
 +    can set this to MIGRATION_NEW and run maintenance/migrateActors.php as
 +    soon as any necessary extensions are updated.
 +  * Most code accessing rows for logged actions from the database should use
 +    the relevant getQueryInfo() methods to get the information needed to build
 +    the SQL query. The ActorMigration class may also be used to get feature-flagged
 +    information needed to access actor-related fields during the migration
 +    period.
  
  === External library changes in 1.31 ===
  
@@@ -119,9 -104,9 +119,10 @@@ changes to languages because of Phabric
  * (T186635) New language support: Guianan Creole (gcr).
  * (T186647) New language support: Kumyk [къумукъ] (kum).
  * (T187750) New language support: Spanish formal address (es-formal).
+ * (T187824) New language support: Hungarian formal address (hu-formal).
  
  === Other changes in 1.31 ===
 +* Browser support for Internet Explorer 10 was lowered from Grade A to Grade C.
  * Introducing multi-content-revision capability into the storage layer. For details,
    see <https://www.mediawiki.org/wiki/Requests_for_comment/Multi-Content_Revisions>.
  * The Revision class was deprecated in favor of RevisionStore, BlobStore, and
    * CommentStore::getCommentLegacy
    * CommentStore::insert
    * CommentStore::insertWithTemplate
 +* The following methods in Title have been renamed, and the old ones are deprecated:
 +  * Title::getSkinFromCssJsSubpage – use ::getSkinFromConfigSubpage
 +  * Title::isCssOrJsPage – use ::isSiteConfigPage
 +  * Title::isCssJsSubpage – use ::isUserConfigPage
 +  * Title::isCssSubpage – use ::isUserCssConfigPage
 +  * Title::isJsSubpage – use ::isUserJsConfigPage
 +* The following variables and methods in EditPage, deprecated in MediaWiki 1.30, were removed:
 +  * $isCssJsSubpage — use ::isUserConfigPage()
 +  * $isCssSubpage — use ::isUserCssConfigPage()
 +  * $isJsSubpage — use ::isUserJsConfigPage()
 +  * $isWrongCaseCssJsPage – use ::isWrongCaseUserConfigPage()
 +  * ::getSummaryInput() – use ::getSummaryInputWidget()
 +  * ::getSummaryInputOOUI() – use ::getSummaryInputWidget()
 +  * ::getCheckboxes() – use ::getCheckboxesWidget() or ::getCheckboxesDefinition()
 +  * ::getCheckboxesOOUI() – use ::getCheckboxesWidget() or ::getCheckboxesDefinition()
  * The method ResourceLoaderModule::getPosition(), deprecated in 1.29, has been removed.
  * The DeferredStringifier class is deprecated, use Message::listParam() instead.
 +* The type string for the parameter $lang of DateFormatter::getInstance is
 +  deprecated.
 +* In User, the cookie-related methods which were wrappers for the functions on the response
 +  object, and were deprecated in 1.27, have been removed:
 +  * ::setCookie()
 +  * ::clearCookie()
 +  * ::setExtendedLoginCookie()
 +  Note that User::setCookies() remains, and is not deprecated.
 +* 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()
 +  * Parser::unserializeHalfParsedText()
 +  * Parser::isValidHalfParsedText()
 +  * StripState::getSubState()
 +  * StripState::merge()
 +* The "free" class is now only applied to unbracketed URLs in wikitext. Links
 +  written using square brackets will get the class "text" not "free".
  
  == Compatibility ==
  MediaWiki 1.31 requires PHP 5.5.9 or later. Although HHVM 3.18.5 or later is supported,
diff --combined languages/data/Names.php
@@@ -198,6 -198,7 +198,7 @@@ class Names 
                'hsb' => 'hornjoserbsce', # Upper Sorbian
                'ht' => 'Kreyòl ayisyen', # Haitian Creole French
                'hu' => 'magyar', # Hungarian
+               'hu-formal' => 'magyar (formal)', # Hungarian formal address
                'hy' => 'Հայերեն', # Armenian
                'hz' => 'Otsiherero', # Herero
                'ia' => 'interlingua', # Interlingua (IALA)
                'ky' => 'Кыргызча', # Kirghiz
                'la' => 'Latina', # Latin
                'lad' => 'Ladino', # Ladino
 -              'lb' => 'Lëtzebuergesch', # Luxemburguish
 +              'lb' => 'Lëtzebuergesch', # Luxembourgish
                'lbe' => 'лакку', # Lak
                'lez' => 'лезги', # Lezgi
                'lfn' => 'Lingua Franca Nova', # Lingua Franca Nova