Merge "Strip Unicode 6.3.0 directional formatting characters from title"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Fri, 18 May 2018 15:32:34 +0000 (15:32 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Fri, 18 May 2018 15:32:34 +0000 (15:32 +0000)
1  2 
RELEASE-NOTES-1.32

diff --combined RELEASE-NOTES-1.32
@@@ -17,10 -17,6 +17,10 @@@ production
    'html5-legacy' value for $wgFragmentMode is no longer accepted.
  * The experimental Html5Internal and Html5Depurate tidy drivers were removed.
    RemexHtml, which is the default, should be used instead.
 +* (T135963) You can now define a Content Security Policy for your wiki. This
 +  adds a defense-in-depth feature to stop an attacker who has found a bug in
 +  the parser allowing them to insert malicious attributes. Disabled by default,
 +  you can configure this via $wgCSPHeader and $wgCSPReportOnlyHeader.
  
  === New features in 1.32 ===
  * (T112474) Generalized the ResourceLoader mechanism for overriding modules
  * …
  
  === Action API changes in 1.32 ===
 -* …
 +* Added templated parameters.
 +  * A module can define a templated parameter like "{fruit}-quantity", where
 +    the actual parameters recognized correspond to the values of a multi-valued
 +    parameter. Then clients can make requests like
 +    "fruits=apples|bananas&apples-quantity=1&bananas-quantity=5".
 +  * action=paraminfo will return templated parameter definitions separately
 +    from normal parameters. All parameter definitions now include an "index"
 +    key to allow clients to maintain parameter ordering when merging normal and
 +    templated parameters.
  
  === Action API internal changes in 1.32 ===
  * Added 'ApiParseMakeOutputPage' hook.
 +* Parameter names may no longer contain '{' or '}', as these are now used for
 +  templated parameters.
  
  === Languages updated in 1.32 ===
  MediaWiki supports over 350 languages. Many localisations are updated regularly.
@@@ -106,13 -92,12 +106,15 @@@ because of Phabricator reports
    of queueing style modules as well.
  * OutputPage::addModuleScripts() and ParserOutput::addModuleScripts are
    deprecated. Use addModules() instead.
 +* Overriding SearchEngine::{searchText,searchTitle,searchArchiveTitle}
 +  in extending classes is deprecated.  Extend related doSearch* methods
 +  instead.
  
  === Other changes in 1.32 ===
  * Soft hyphens (U+00AD) are now automatically removed from titles; these
    characters can accidentally end up in copy-and-pasted titles.
+ * Strip Unicode 6.3.0 directional formatting characters (U+061C, U+2066,
+   U+2067, U+2068, U+2069) from the title.
  * …
  
  == Compatibility ==