Merge "Remove TestingAccessWrapper class (now available via composer)"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Tue, 23 May 2017 07:51:36 +0000 (07:51 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 23 May 2017 07:51:36 +0000 (07:51 +0000)
1  2 
RELEASE-NOTES-1.30

diff --combined RELEASE-NOTES-1.30
@@@ -6,31 -6,10 +6,31 @@@ MediaWiki 1.30 is an alpha-quality bran
  production.
  
  === Configuration changes in 1.30 ===
 -* …
 +* The C.UTF-8 locale should be used for $wgShellLocale, if available, to avoid
 +  unexpected behavior when things use local-sensitive string comparisons. For
 +  example, Scribunto considers "bar" < "Foo" in most locales since it ignores
 +  case.
 +* $wgShellLocale now affects LC_ALL rather than only LC_CTYPE. See
 +  documentation of $wgShellLocale for details.
 +* $wgJobClasses may now specify callback functions
 +  as an alternative to plain class names.
 +  This is intended for extensions that want control
 +  over the instantiation of their jobs,
 +  to allow for proper dependency injection.
 +* $wgResourceModules may now specify callback functions as an alternative
 +  to plain class names, using the 'factory' key in the module description
 +  array. This allows dependency injection to be used for ResourceLoader modules.
 +* $wgExceptionHooks has been removed.
  
  === New features in 1.30 ===
 -* …
 +* (T37247) Output from Parser::parse() will now be wrapped in a div with
 +  class="mw-parser-output" by default. This may be changed or disabled using
 +  ParserOptions::setWrapOutputClass().
 +* Added 'ChangeTagsAllowedAdd' hook, enabling extensions to allow software-
 +  specific tags to be added by users.
 +* File storage backends that supports headers (eg. Swift) now store an
 +  X-Content-Dimensions header for originals that contain the media's dimensions
 +  as page ranges keyed by dimensions.
  
  === External library changes in 1.30 ===
  
  * …
  
  ==== New external libraries ====
- * …
+ * The class \TestingAccessWrapper has been moved to the external library
+   wikimedia/testing-access-wrapper and renamed \Wikimedia\TestingAccessWrapper.
  
  ==== Removed and replaced external libraries ====
  * …
  
  === Bug fixes in 1.30 ===
 -* …
 +* (T151633) Ordered list items use now Devanagari digits in Nepalese
 +  (thanks to Sfic)
  
  === Action API changes in 1.30 ===
 -* …
 +* (T37247) action=parse output will be wrapped in a div with
 +  class="mw-parser-output" by default. This may be changed or disabled using
 +  the new 'wrapoutputclass' parameter.
 +* When errorformat is not 'bc', abort reasons from action=login will be
 +  formatted as specified by the error formatter parameters.
  
  === Action API internal changes in 1.30 ===
  * …
@@@ -69,15 -44,6 +70,15 @@@ changes to languages because of Phabric
    the key instead of the value, is deprecated (e.g. [ '127.0.0.1' => 'value' ]).
    Please convert these arrays to indexed/sequential ones (e.g. [ '127.0.0.1' ]).
  * mw.user.bucket (deprecated in 1.23) was removed.
 +* LoadBalancer::getServerInfo() and LoadBalancer::setServerInfo() are
 +  deprecated. There are no known callers.
 +* File::getStreamHeaders() was deprecated.
 +* MediaHandler::getStreamHeaders() was deprecated.
 +* The ExtractThumbParameters hook (deprecated in 1.21) was removed.
 +* The OutputPage::addParserOutputNoText and ::getHeadLinks methods (both
 +  deprecated in 1.24) were removed.
 +* wfMemcKey() and wfGlobalCacheKey() were deprecated. ObjectCache::makeKey() and
 +  ObjectCache::makeGlobalKey() should be used instead.
  
  == Compatibility ==
  MediaWiki 1.30 requires PHP 5.5.9 or later. There is experimental support for