w/s fix ups
[lhc/web/wiklou.git] / RELEASE-NOTES-1.19
index ee11da8..3328664 100644 (file)
@@ -16,6 +16,8 @@ production.
 * Default cookie lifetime ($wgCookieExpiration) is increased to 180 days.
 
 === New features in 1.19 ===
 * Default cookie lifetime ($wgCookieExpiration) is increased to 180 days.
 
 === New features in 1.19 ===
+* (bug 30497) Add client-nojs and client-js classes on document element
+  to let styles easily hide or show things based on general JS availability
 * (bug 19838) Possibility to get all interwiki prefixes if the interwiki
   cache is used.
 * $wgDnsBlacklistUrls now accepts an array with url and key as the
 * (bug 19838) Possibility to get all interwiki prefixes if the interwiki
   cache is used.
 * $wgDnsBlacklistUrls now accepts an array with url and key as the
@@ -28,11 +30,27 @@ production.
 * (bug 15558) Parameters to special pages included in wikitext can now be passed
   as with templates.
 * Installer now issues a warning if mod_security is present.
 * (bug 15558) Parameters to special pages included in wikitext can now be passed
   as with templates.
 * Installer now issues a warning if mod_security is present.
-* (bug 29455) Add support for a filter callback function in jQuery byteLimit plugin.
+* (bug 29455) Add support for a filter callback function in jQuery byteLimit
+  plugin.
 * Extensions can now participate in the extraction of titles from url paths
 * Extensions can now participate in the extraction of titles from url paths
-* Added two new GetLocalURL hooks to better serve extensions working on a limited
-  type of titles.
-* Added a --no-updates flag to importDump.php that skips updating the links tables.
+* Added two new GetLocalURL hooks to better serve extensions working on a
+  limited type of titles.
+* Added a --no-updates flag to importDump.php that skips updating the links
+  tables.
+* Most presentational html attributes like valign are now converted to inline
+  css style rules. These attributes were removed from html5 and so we clean
+  them up when $wgHtml5 is enabled. This can be disabled using
+  $wgCleanupPresentationalAttributes.
+* Magic words (time and number-formatting ones, plus DIRECTIONMARK, but not
+  NAMESPACE) now depend on the page content language instead of the site
+  language. In theory this sets the right magic words in system messages,
+  although they are not used there.
+* (bug 30451) Add page_props to RefreshLinks::deleteLinksFromNonexistent
+* (bug 30450) Clear page_props table on page deletion
+* Hook added to check for exempt from account creation throttle
+* (bug 30344) Add configuration variable for setting custom priorities when
+  generating sitemaps
+* (bug 16428) Include permalink in printable version
 
 === Bug fixes in 1.19 ===
 * $wgUploadNavigationUrl should be used for file redlinks if
 
 === Bug fixes in 1.19 ===
 * $wgUploadNavigationUrl should be used for file redlinks if
@@ -42,14 +60,23 @@ production.
 * (bug 27894) Move 'editondblclick' event listener down from body to
   div#bodyContent.
 * (bug 30172) The check for posix_isatty() in maintenance scripts did not detect
 * (bug 27894) Move 'editondblclick' event listener down from body to
   div#bodyContent.
 * (bug 30172) The check for posix_isatty() in maintenance scripts did not detect
-  when the function exists but is disabled. Introduced Maintenance::posix_isatty()
-* (bug 30264) Changed installer-generated LocalSettings.php to use require_once()
-  instead require() for included extensions.
+  when the function exists but is disabled. Introduced
+  Maintenance::posix_isatty().
+* (bug 30264) Changed installer-generated LocalSettings.php to use
+  require_once() instead require() for included extensions.
 * Do not convert text in the user interface language to another script.
 * (bug 26283) Previewing user JS/CSS pages doesn't load other user JS/CSS pages
 * (bug 11374) Improved diff readability for colorblind people.
 * (bug 26486) ResourceLoader modules with paths to nonexistent files cause PHP
 * Do not convert text in the user interface language to another script.
 * (bug 26283) Previewing user JS/CSS pages doesn't load other user JS/CSS pages
 * (bug 11374) Improved diff readability for colorblind people.
 * (bug 26486) ResourceLoader modules with paths to nonexistent files cause PHP
-  warnings/notices to be thrown
+  warnings/notices to be thrown.
+* (bug 30335) Fix for HTMLForms using GET breaking when non-friendly URLs are
+  used
+* (bug 28649) Avoiding half truncated multi-byte unicode characters when 
+  truncating log comments.
+* Show --batch-size option in help of maintenance scripts that support it
+* (bug 4381) Magic quotes cleaning is not comprehensive, key strings not
+  unescaped
+* (bug 30684) Fix bad escaping in mw.message for inexistent messages (i.e. <key>)
 
 === API changes in 1.19 ===
 * (bug 19838) siprop=interwikimap can now use the interwiki cache.
 
 === API changes in 1.19 ===
 * (bug 19838) siprop=interwikimap can now use the interwiki cache.
@@ -58,10 +85,12 @@ production.
 * (bug 29685) do not output NULL parentid with list=deletedrevs&drprop=parentid.
 * siprop=interwikimap and siprop=languages can use silanguagecode to have
   a best effort language name translation. Use CLDR extension for best result.
 * (bug 29685) do not output NULL parentid with list=deletedrevs&drprop=parentid.
 * siprop=interwikimap and siprop=languages can use silanguagecode to have
   a best effort language name translation. Use CLDR extension for best result.
-* (bug 30230) action=expandtemplates should not silently override invalid title inputs
-* (bug 18634) Create API to fetch MediaWiki's language fallback tree structure
-* (bug 26885) Allow show/hide of account blocks, temporary blocks and single IP blocks
-  for list=blocks
+* (bug 30230) action=expandtemplates should not silently override invalid title
+  inputs.
+* (bug 18634) Create API to fetch MediaWiki's language fallback tree structure.
+* (bug 26885) Allow show/hide of account blocks, temporary blocks and single IP
+  address blocks for list=blocks.
+* (bug 30591) Add support to only return keys in ApiAllMessages.
 
 === Languages updated in 1.19 ===
 
 
 === Languages updated in 1.19 ===
 
@@ -69,12 +98,16 @@ MediaWiki supports over 330 languages. Many localisations are updated
 regularly. Below only new and removed languages are listed, as well as
 changes to languages because of Bugzilla reports.
 
 regularly. Below only new and removed languages are listed, as well as
 changes to languages because of Bugzilla reports.
 
+* Kichwa (qug) (new).
 * Uighur (Latin) (ug-latn) was incorrectly marked as right-to-left language.
 * Uighur (Latin) (ug-latn) was incorrectly marked as right-to-left language.
+* (bug 30217) Make pt-br a fallback of pt
 
 === Other changes in 1.19 ===
 * jquery.mwPrototypes module was renamed to jquery.mwExtension.
 * The maintenance script populateSha1.php was renamed to the more concise
   populateImageSha1.php
 
 === Other changes in 1.19 ===
 * jquery.mwPrototypes module was renamed to jquery.mwExtension.
 * The maintenance script populateSha1.php was renamed to the more concise
   populateImageSha1.php
+* The Client-IP header is no longer checked for when trying to resolve a client's
+  real IP address.
 
 == Compatibility ==
 
 
 == Compatibility ==