X-Git-Url: https://git.cyclocoop.org/%7B%24admin_url%7Dmembres/modifier.php?a=blobdiff_plain;f=RELEASE-NOTES-1.34;h=9ac26e8389a0bf97ffd46a733a8c4a0503d63b18;hb=738ed7d53f4481cf137520d84d8e5498b98cd33a;hp=d764b4811c63b078baa8133b0d7d411c1f8c07fc;hpb=24461fbff338d06feb3f363d7fbe7260b0d47ad9;p=lhc%2Fweb%2Fwiklou.git diff --git a/RELEASE-NOTES-1.34 b/RELEASE-NOTES-1.34 index d764b4811c..9ac26e8389 100644 --- a/RELEASE-NOTES-1.34 +++ b/RELEASE-NOTES-1.34 @@ -91,6 +91,8 @@ $wgPasswordPolicy['policies']['default']['PasswordNotInLargeBlacklist'] = false; * $wgDBOracleDRCP - If you must use persistent connections, set DBO_PERSISTENT in the 'flags' field for servers in $wgDBServers (or $wgLBFactoryConf). * $wgMemCachedDebug - Set the cache "debug" field in $wgObjectCaches instead. +* $wgActorTableSchemaMigrationStage has been removed. Extension code for + MediaWiki 1.31+ finding it unset should treat it as being SCHEMA_COMPAT_NEW. === New user-facing features in 1.34 === * Special:Mute has been added as a quick way for users to block unwanted emails @@ -118,6 +120,9 @@ $wgPasswordPolicy['policies']['default']['PasswordNotInLargeBlacklist'] = false; GetBlockedStatus. * ObjectFactory is available as a service. When used as a service, the object specs can now specify needed DI services. +* (T222388) Special pages can now be specified as an ObjectFactory spec, + allowing the construction of special pages that require services to be + injected in their constructor. === External library changes in 1.34 === @@ -372,7 +377,19 @@ because of Phabricator reports. should only be used to unblock a blocked user. * Parameters for index.php from PATH_INFO, such as the title, are no longer written to $_GET. -* … +* The selectFields() methods on classes LocalFile, ArchivedFile, OldLocalFile, + DatabaseBlock, and RecentChange, deprecated in 1.31, have been removed. Use + the corresponding getQueryInfo() methods instead. +* The following methods on Revision, deprecated since 1.31, have been removed. + Use RevisionStore::getQueryInfo() or RevisionStore::getArchiveQueryInfo() + instead. + * Revision::userJoinCond() + * Revision::pageJoinCond() + * Revision::selectFields() + * Revision::selectArchiveFields() + * Revision::selectTextFields() + * Revision::selectPageFields() + * Revision::selectUserFields() === Deprecations in 1.34 === * The MWNamespace class is deprecated. Use NamespaceInfo. @@ -493,6 +510,13 @@ because of Phabricator reports. or extend RevisionSearchResult. * Skin::getSkinNameMessages() is deprecated and no longer used. * The mediawiki.RegExp module is deprecated; use mw.util.escapeRegExp() instead. +* Specifying a SpecialPage object for the list of special pages (either through + the SpecialPage_initList hook or by adding to $wgSpecialPages) is now + deprecated. +* Use of ActorMigration with 'ar_user', 'img_user', 'oi_user', 'fa_user', + 'rc_user', 'log_user', and 'ipb_by' is deprecated. Queries should be adjusted + to use the corresponding actor fields directly. Note that use with + 'rev_user' is *not* deprecated at this time. === Other changes in 1.34 === * …