=== New features in 1.31 ===
* 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,
+Html class now provides helper methods for messageBox, successBox, errorBox and
+warningBox generation.
=== External library changes in 1.31 ===
==== Upgraded external libraries ====
-* …
+* Updated dev dependancy phpunit/phpunit from v4.8.35 to v4.8.36.
==== New external libraries ====
* …
regularly. Below only new and removed languages are listed, as well as
changes to languages because of Phabricator reports.
-* …
+* (T180052) Mirandese (mwl) now supports gendered NS_USER/NS_USER_TALK namespaces.
=== Other changes in 1.31 ===
* MessageBlobStore::insertMessageBlob() (deprecated in 1.27) was removed.
* Revision::selectArchiveFields() → Revision::getArchiveQueryInfo()
* User::selectFields() → User::getQueryInfo()
* WikiPage::selectFields() → WikiPage::getQueryInfo()
-* Due to significant refactoring, method ContribsPager::getUserCond() that had
- no access restriction has been removed.
+ * Due to significant refactoring, method ContribsPager::getUserCond() that had
+ no access restriction has been removed.
+ * Revision::setUserIdAndName() was deprecated.
== Compatibility ==
MediaWiki 1.31 requires PHP 5.5.9 or later. There is experimental support for