Merge "User: Remove deprecated methods ::getGroupPage() & ::makeGroupLinkHTML()"
[lhc/web/wiklou.git] / RELEASE-NOTES-1.34
index b1a2ed0..350b9e3 100644 (file)
@@ -45,6 +45,8 @@ For notes on 1.33.x and older releases, see HISTORY.
 * …
 
 ==== Changed external libraries ====
+* Updated Mustache from 1.0.0 to v3.0.1.
+* Updated OOUI from v0.31.3 to v0.31.5.
 * …
 
 ==== Removed external libraries ====
@@ -54,7 +56,8 @@ For notes on 1.33.x and older releases, see HISTORY.
 * …
 
 === Action API changes in 1.34 ===
-* …
+* The 'recenteditcount' response property from action=query list=allusers,
+  deprecated in 1.25, has been removed.
 
 === Action API internal changes in 1.34 ===
 * …
@@ -64,7 +67,7 @@ MediaWiki supports over 350 languages. Many localisations are updated regularly.
 Below only new and removed languages are listed, as well as changes to languages
 because of Phabricator reports.
 
-* 
+* (T152908) Added language support for N'Ko (nqo).
 
 === Breaking changes in 1.34 ===
 * Preferences class, deprecated in 1.31, has been removed.
@@ -82,10 +85,39 @@ because of Phabricator reports.
   configuration changes from after they were created, so you must reset
   services after any configuration change. Even if your code works now, it is
   likely to break in future versions as more code is moved to services.
+* The ill-defined "DatabaseOraclePostInit" hook has been removed.
+* PreferencesFormLegacy and PreferencesForm classes, deprecated in 1.32, have
+  been removed.
+* ObjectFactory class, deprecated in 1.31, has been removed.
+* HWLDFWordAccumudlator class, deprecated in 1.28, has been removed.
+* XMPInfo, XMPReader and XMPValidate, deprecated in 1.32, have been removed.
+* The RedirectSpecialPage::execute method could sometimes return a Title object.
+  This behavior was removed, and the method now matches the parent signature
+  (SpecialPage::execute) which is to return HTML string or void.
+  To obtain the destination title, use RedirectSpecialPage::getRedirect.
+* The 'recenteditcount' response property from action API action=query
+  list=allusers, deprecated in 1.25, has been removed.
+* SearchEngine::userNamespaces(), SearchEngine::namespacesAsText(),
+  SearchEngine::create(), SearchEngine::getSearchTypes() and
+  SearchEngine::getNearMatch(), methods deprecated in 1.27, have been removed.
+* FileRepo::streamFile(), deprecated in 1.26, has been removed.
+* User::randomPassword() method, deprecated in 1.27, have been removed.
+* MWNamespace::canTalk(), deprecated in 1.30, have been removed.
+* Parser class property $mUniqPrefix, deprecated in 1.26, has been removed.
+* wfArrayFilter() and wfArrayFilterByKey(), deprecated in 1.32, have been
+  removed.
+* wfMakeUrlIndexes() function, deprecated in 1.33, have been removed.
+* User::getGroupPage() and ::makeGroupLinkHTML(), deprecated in 1.29, have been
+  removed. Use UserGroupMembership::getGroupPage and ::getLink instead.
 * …
 
 === Deprecations in 1.34 ===
 * The MWNamespace class is deprecated. Use MediaWikiServices::getNamespaceInfo.
+* ExtensionRegistry->load() is deprecated, as it breaks dependency checking.
+  Instead, use ->queue().
+* User::isBlocked() is deprecated since it does not tell you if the user is
+  blocked from editing a particular page. Use User::getBlock() or
+  PermissionManager::isBlockedFrom() or PermissionManager::userCan() instead.
 * …
 
 === Other changes in 1.34 ===